Програмне створення відборів в звіті, новачок 1с
Іноді при створенні звітів виникає необхідність додавання в звіт відборів зі стандартними умовами дорівнює, не дорівнює, в списку, в групі і т.д. При цьому немає можливості використовувати систему компоновки даних.
У даній статті буде розказано, як це зробити без використання СКД.
1. Створюєте новий зовнішній звіт.
2. Додаєте в нього реквізит типу ПостроітельОтчета.

3. Створюєте нову форму звіту.
4. На формі розміщуєте елемент управління Табличное поле з типом значення Відбір.
5. прив'язувати створений елемент управління до властивості Відбір реквізиту звіту, створеного в п.2.

6. У процедурі форми прочинені прописуєте ініціалізацію реквізиту-будівника звіту. Обов'язково задаєте текст будівника звіту. наприклад:
В даному прикладі можна використовувати наступну конструкцію після завдання тексту будівника звіту:
Однак, якщо в запиті є параметри, то після заповнення налаштувань вони теж потраплять в відбори.
Умови в запиті, ув'язнені в фігурні дужки <>, працюватимуть тільки при включенні відповідних відборів в призначеному для користувача режимі.
7. Чи зберігаєте звіт.
8. Відкриваєте звіт в режимі користувача і встановлюєте відбори на свій розсуд звичним способом. Поля, не зазначені галками, не братимуть участі у відборах.

