![]() |
|
Обычная форма списка документа , как получить список документов , наложен отбор. | ☑ | ||
---|---|---|---|---|
0
budnik
30.05.18
✎
13:03
|
Обычная форма списка документа ,
Пользователь наложил отборы , как получить список документов ? Провести эти документы надо . |
|||
1
mistеr
30.05.18
✎
13:04
|
Делай обработку с ТЧ и не выпендривайся.
|
|||
2
budnik
30.05.18
✎
13:05
|
(1) разберемся очень удобный механизм получится .
|
|||
3
Вафель
30.05.18
✎
13:06
|
в уф можно
|
|||
4
budnik
30.05.18
✎
13:07
|
уф знаю , счас на обычных формах делаю.
|
|||
5
Ёпрст
гуру
30.05.18
✎
13:09
|
||||
6
Вася Теркин
30.05.18
✎
13:17
|
(4) Есть приполученииданных, привыводестроки....
|
|||
7
Вася Теркин
30.05.18
✎
13:18
|
(5) Ужос, магия 80 уровня...
|
|||
8
Вася Теркин
30.05.18
✎
13:19
|
При выводе сроки в массив добавляй те объекты, которых там ещё нет. Отдельно подумай как будет массив "перечитываться", т.е. очищаться.
|
|||
9
mistеr
30.05.18
✎
13:22
|
Еще немного, и дойдем до эмуляции нажатия клавиш "стрелка вниз", Enter, Crl+Enter.
|
|||
10
shuhard
30.05.18
✎
13:24
|
(0) дык построителю запросов скорми отборы и получишь список документов
|
|||
11
shuhard
30.05.18
✎
13:26
|
(10) как то так:
ПостроительЗапроса=Новый ПостроительЗапроса; ПостроительЗапроса.Текст="ВЫБРАТЬ | ЗаказПокупателя.Ссылка |ИЗ | Документ.ЗаказПокупателя КАК ЗаказПокупателя |{ГДЕ | ЗаказПокупателя.Организация.*, | ЗаказПокупателя.Ссылка.*, | ЗаказПокупателя.Номер, | ЗаказПокупателя.Дата, | ЗаказПокупателя.Проведен, | ЗаказПокупателя.ВалютаДокумента.*, | ЗаказПокупателя.ВидОперации.*, | ЗаказПокупателя.Контрагент.*, | ЗаказПокупателя.ДоговорКонтрагента.*}"; Для Каждого СтрокаОтбора из ЭлементыФормы.Список.Значение.Отбор Цикл ДоступноеПоле=ПостроительЗапроса.ДоступныеПоля.Найти(СтрокаОтбора.Имя); Если ДоступноеПоле<>Неопределено И ДоступноеПоле.Отбор=Истина Тогда СтрокаОтбораПостроителя=ПостроительЗапроса.Отбор.Добавить(СтрокаОтбора.Имя); ЗаполнитьЗначенияСвойств(СтрокаОтбораПостроителя, СтрокаОтбора); КонецЕсли; КонецЦикла; ПостроительЗапроса.Выполнить(); ТЗ=ПостроительЗапроса.Результат.Выгрузить(); ТЗ.ВыбратьСтроку("Запрос с отбором"); |
|||
12
budnik
30.05.18
✎
13:41
|
(11) не срабатывает , все документы выгружаются ?
|
|||
13
budnik
30.05.18
✎
13:44
|
найду , идея понятна
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |