Помощь - Поиск - Пользователи - Календарь
Полная версия: Выборка документов
"1C-PRO" - форум по 1C > Форумы по платформе "1С:Предприятие 8.x" > (8.х) Отчеты и обработки для платформы "1С:Предприятие 8.x"
Может кто подскажет!?
Есть в форме два окна, одно поле списка другое дерево метаданных! При нажатии кнопки должен осуществиться отбор всех документов в поле списка за указаный период, по определенной организации (указанной в форме) и только тех документов напротив которых стоит флажек в дереве метаданных!
coder1cv8
Может при нажатии кнопки изменять ТипЗначения ТабличногоПоля на ДокументСписок.НужныйВидДокументов (типа как здесь http://www.infostart.ru/projects/1104/) ну и плюс отбор по периоду и организации...
но пользователь может 3 вида документов указать или выбрать все документы, а отбор должен осуществиться по тем видам доков что он выбрал.
coder1cv8
Цитата([email protected] @ 5.10.2007, 18:23) *

но пользователь может 3 вида документов указать или выбрать все документы, а отбор должен осуществиться по тем видам доков что он выбрал.


Ну тогда запросом. В чем конкретно сложность?...
Цитата(coder1cv8 @ 5.10.2007, 18:56) *

В чем конкретно сложность?...

Вот в этом запросе и сложность, немогу понять с чего начать! aua.gif
coder1cv8
Цитата([email protected] @ 5.10.2007, 19:03) *

Вот в этом запросе и сложность, немогу понять с чего начать! aua.gif


Запрос с объединением по выбранным видам документов.
Суть запроса то я понимаю, а вот программно реализовать не получается, уперся в стену и уже второй день немогу ничего толкового придумать!
coder1cv8
Эхе-хех...
Запрос=Новый Запрос;
Текст="";
Для Каждого Элемент Из СписокМетаданных Цикл
Если Элемент.Пометка Тогда
Текст=Текст+"ВЫБРАТЬ Ссылка ИЗ Документ."+Элемент.Значение+" ОБЪЕДИНИТЬ ";
КонецЕсли;
КонецЦикла;
Текст=Лев(Текст,СтрДлина(Текст)-СтрДлина(" ОБЪЕДИНИТЬ "));
Запрос.Текст=Текст;

ЗЫ: За правильность не ручаюсь, пятница всё же...
Спасибо большое, попробую!
Akuji
А не можешь выложить в виде обработки посмотреть.
мне просто нужно реализовать нечто похожее, не могу определиться.
Или на мыло [email protected]
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2008 Invision Power Services, Inc.