Загрузка в любой отчет списка значений отбора из Excel

Программирование - Практика программирования

Обработка позволяет в любом отчете установить отбор у реквизита по списку значений, загруженных из документа Excel
Обработку можно подключить к типовым отчетам, для чего нужно добавить в конфигуратор обработку и в нужных отчетах вставить кнопку вызова обработки.

Что необходимо сделать:

1.Добавить обрботку "ФормаНастройки" в конфигурацию.

2.В нужный отчет необходимо добавить кнопку для вызова нашей формы (я кнопку называю "Настройка (загрузка из Excel)").   В действия кнопки вписать код:

ФормаНастройки = Обработки.ФормаНастройка.ПолучитьФорму();
ФормаНастройки.ЭлементыФормы.Отбор.Значение = УниверсальныйОтчет.ПостроительОтчета.Отбор;
ФормаНастройки.ОткрытьМодально();


Внимание! 

Чтобы форма работала, нужно чтобы в отчете использовался построитель отчета, т.е. нам нужно в нашу форму передать отбор. В нашем случае в строке "ФормаНастройки.ЭлементыФормы.Отбор.Значение = УниверсальныйОтчет.ПостроительОтчета.Отбор;"

"УниверсальныйОтчет.ПостроительОтчета.Отбор"  -  это то, что мы передаем в нашу форму. и здесь нужно писать реквизит отбора, который используется в конкретном отчете.   В типовых отчетах, в основном менять ничего не нужно.


Скачать файлы

Наименование Файл Версия Размер
Форма настройки (обработка)
.epf 33,51Kb
17.02.12
74
.epf 33,51Kb 74 Скачать

См. также

Комментарии
2. Spektr Тунда (Spektr) 405 09.06.12 19:41 Сейчас в теме
3. Setrak (setrak) 136 09.06.12 20:19 Сейчас в теме
(2) Spektr, это персональный сайт, который реализован, пока еще на 20%.
А вы кто? Если нужна подробная информация, то могу поделиться. Это не секрет.
andrey_462; +1 Ответить
4. ZLENKO.PRO (ZLENKO) 30.07.14 17:34 Сейчас в теме
Как раз нужно подобное реализовать. Спасибо.
AndreyKyiv07; setrak; +2 Ответить
5. Марина Семёнова (SemenovaMarinaV) 30.07.14 17:05 Сейчас в теме
Очень интерсная идея
6. Эдуард Кутузов (EKutuzov) 14.12.16 21:27 Сейчас в теме
очень хотелось бы видеть это на управляемых формах
7. Алексей Резухин (a.rezyhin) 22 30.05.17 11:21 Сейчас в теме
Идея хорошая, но есть недочеты:
1. Поиск по реквизитам (Артикул, Наименование) не реализован. Видно, что планировалось, но не сделано. Пришлось дорабатывать.
2. Неправильно указано имя формы загрузки при вызове из формы обработки.
Оставьте свое сообщение