0 / 0 / 0
Регистрация: 15.10.2013
Сообщений: 89
|
|
1 | |
1C 8.x Выбор в списке документов21.07.2014, 08:21. Показов 1746. Ответов 7
Метки нет (Все метки)
Есть такая задача: на форме есть элемент ТабличноеПоле. В нем есть столбец "Материалы" тип строка. И столбец "Протокол исследования" тип "ДокументСсылка.ДХМ_ПротоколИсследования" в котором выбирается нужный документ. Задача в следующим: в столбец "Материалы" вводиться значение, и при выборе в столбце "Протокол исследования" в форме списка документов отображается только те док чей реквезит Номенклатура = столбцу Материал. Как можно сделать такой отбор?
0
|
21.07.2014, 08:21 | |
Ответы с готовыми решениями:
7
Составление сложного отчета для выбранной строки в списке документов отбор в списке документов Как добавить в списке Комплекта документов Счет на оплату 1с 8.3 БП 3.0 Выбор документов из списка |
о_____О
224 / 223 / 37
Регистрация: 19.11.2010
Сообщений: 1,062
|
||||||
21.07.2014, 09:47 | 2 | |||||
В событии "НачалоВыбора" колонки "материалы" указываете, что
0
|
0 / 0 / 0
Регистрация: 15.10.2013
Сообщений: 89
|
||||||
21.07.2014, 09:50 [ТС] | 3 | |||||
вот как пытаюсь сделать
0
|
о_____О
224 / 223 / 37
Регистрация: 19.11.2010
Сообщений: 1,062
|
|
21.07.2014, 09:57 | 4 |
Значит, наверное, отбор можно наложить только на ссылку, а не наименование.
Как вариант, найти ссылки запросом, и в отбор использовать вид отбора - "в списке"
0
|
0 / 0 / 0
Регистрация: 15.10.2013
Сообщений: 89
|
|||||||||||
21.07.2014, 11:04 [ТС] | 5 | ||||||||||
а можно по-подробней что надо сделать? я вот так пробую
Добавлено через 18 минут вот попробывал так:
0
|
о_____О
224 / 223 / 37
Регистрация: 19.11.2010
Сообщений: 1,062
|
|
21.07.2014, 11:56 | 6 |
Так, а "Номенклатура" это реквизит документа или табличной части?
И, то о чем я говорил - найти ссылки запросом - найти ссылку на номенклатуру в справочнике "Номенклатура", а потом на эту ссылку устанавливать отбор. Но, опять же, если в документе номенклатура - реквизит табличной части, то так просто отбор не установите. Тут уже по ситуации, если то обработка, то я бы находил все документы запросом и добавлял в список значений, а там уж через "ВыбратьЗначение" устанавливал все, что нужно.
1
|
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
21.07.2014, 11:59 | 7 |
Похоже, в цикл мы не попадаем.
Отбор - создать список по результату (Тип отбора "Всписке"). Использование=Истина; Вне цикла, само собой. Но это всё чисто познавательно. У Вас в запросе фильтр на Номенклатура ГДЕ Номенклатура=значение и отбор по Номенклатура... Мутновато, уточните алгоритм. Добавлено через 37 секунд Не по теме: OrkVasya, синхрон :)
1
|
о_____О
224 / 223 / 37
Регистрация: 19.11.2010
Сообщений: 1,062
|
||||||
21.07.2014, 13:02 | 8 | |||||
Не по теме: duk337, :handshake: Добавлено через 56 минут S89, вот живой, только что сделанный, но попроще чем у вас, пример. Суть такая, есть два справочника - "Ответственные лица" и "Статьи затрат" - они связаны через РС. На форме два поля, если ответственные лица заполнены, то статьи затрат выбираются с отбором. Конфа не типовая, но принцип должен быть понятен. Конфа обычноинтерфейсная.
0
|
21.07.2014, 13:02 | |
21.07.2014, 13:02 | |
Помогаю со студенческими работами здесь
8
1с отчет СКД выбор данных из 2-х документов Выбор документов списком для конвертации данных 2.1 выбор непрочитанных документов Выбор документов по дате Выбор документов из comboBox и вывод их в richTextBox Выбор базы данных для большого объема гипертекстовых документов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |