Отобрать в форме выбора документы, где в ТЧ встречается заданная номенклатура #516054


#0 by Nikart
Подскажите как в форме выбора, которая вызывается при нажатии на кнопку у поля ввода в ТЧ документа, задать фильтр отбора, который будет отбирать только те документы, в ТЧ которых встречается заданная номенклатура
#1 by Nikart
....
#2 by zbv
рисуй свою форму - там табличное поле, куда запросом подтягивай нужные документы.
#3 by Nikart
в стандартной форме выбора никак не задать?
#4 by zbv
нет. там отбор только на реквизиты документа (не ТЧ)
#5 by Nikart
ясн.. спасибо
#6 by FIXXXL
можно в стандартную передать список ссылок документов, полученный запросом по твоим условиям
#7 by Nikart
как это сделать?
#8 by Nikart
как обратиться к форме, которая открывается для выбора?
#9 by FIXXXL
#10 by FIXXXL
и
#11 by Nikart
в справочнике понятно.. как сделать в форме выбора документа?
#12 by Nikart
а лучше заполнить из запроса
#13 by Nikart
в нете никак не найду ничего
#14 by Stepa86
Критерий отбора?
#15 by Nikart
в ТЧ документа встречается заданная номенклатура
#16 by Stepa86
в смысле не решит ли твою задачу такой объект метаданных, как КритерийОтбора?
#17 by 73
Объект конфигурации такой есть - критерий отбора. Позволяет отбирать по табчасти.
#18 by Nikart
, пример можно с применением?
#19 by Stepa86
в КА например есть критерий ДокументыПоРаботнику и в отборе он появляется например в Кадровом перемещении
#20 by Nikart
нет у меня КА (
#21 by 73
Создаешь новый критерий отбора. на закладке данные выбираешь: СправочникСсылка.Номенклатура на закладке состав выбираешь свой реквизит ТЧ: Документ.ДДД.ТабличнаяЧасть.Реквизит.РРР (писАть не надо, выбрать надо) После этого критерий появится в стандарнтом окне отбора.
#22 by hhhh
добавляешь новый критерий отбора ДокументыПоНоменклатуре, Объект Номенклатура. И в Состав там выбираешь ссылки из ТЧ всех документов, которые тебе нужно.
#23 by Nikart
что делаю неправильно?
#24 by Nikart
туго как-то соображаю
#25 by hhhh
Форма.ДокументСписок.Отбор.ИмяТвоегоКритерияОтбора.Установить(СтрокаТЧ.Номенклатура);
#26 by Nikart
как указать "ИмяТвоегоКритерияОтбора"?
#27 by hhhh
открыть в конфигураторе критерий отбора, который ты добавил, аккуратно переписать на бумажечку его имя, потом перейти на этот кусок кода и аккуратно с бумажечки переписать имя в код.
#28 by Nikart
не получается добавить свой реквизит для отбора
#29 by hhhh
у меня получалось. Код покажи.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С