УстановитьОтбор() сообщает: "Неверное имя реквизита!" #392048


#0 by Cobranet
Как с этим бороться?
#1 by ДенисЧ
Галку поставить, например...
#2 by Cobranet
Какую галку?
#3 by ДенисЧ
Там, рядом с именем...
#4 by ДенисЧ
Синтаксис: УстановитьОтбор(<ИмяОтбора>,<ЗначениеОтбора>) Назначение: Установить отбор списка справочника. Параметры: <ИмяОтбора> - строка с именем реквизита справочника (по которому возможен отбор, т.е. взведен флажок ''Отбор по реквизиту'' в свойствах реквизита справочника), по которому установлен отбор. Если это значение пустое, то отбор отключается. <ЗначениеОтбора> - необязательный параметр. Значение отбора. Замечание: Метод доступен только в контексте Модуля формы списка справочника и относится ко всему текущему справочнику.
#5 by Cobranet
Делаю отбор в журнале счета-фактуры выданные, хочу установить отбор, чтобы показываал только авансовые счета фактуры, в модуле формы журанала пишу: УстановитьОтбор("Аванс",1) Аванс, добавил в графы отбора, в документе счетфактура на вкладке дополнительно у поля аванс нету галочки отбор. Мне помощник копировать не надо, я и сам так копировать умею...
#6 by ДенисЧ
Тип журнала?
#7 by Cobranet
общий
#8 by ДенисЧ
Значит, что-то не то сделал
#9 by Cobranet
Так что именно то нето?
#10 by ДенисЧ
Тебе видней. У меня всё работает нормально
#11 by ДенисЧ
Руками отбор устанавливается?
#12 by Cobranet
Может у кого реализован отбор авансовых счетов-фактур? Подскажите как сделано?
#13 by Cobranet
Что значит руками? Ну на форме журнала кинул галочку и на нее повесил процедуру, а там прописал всего лишь эту одну строку. УстановитьОтбор("Аванс",1)
#14 by Ёпрст
Аванс - не графа отбора журнала. либо не общий реквизит документов, либо тип журнала не общий.
#15 by rie
В графах отбора Аванс соотнёс с реквизитом документа СчетФактура?
#16 by ДенисЧ
Руками - значит по стандартной кнопке в журнале.
#17 by Ёпрст
конечно нет! :) автор по-ходу добавил просто графу в журнал... а не графу отбора в дереве метаданных сделал..
#18 by Cobranet
Я в дереве метаданных добавил в графы отбора что вложены в журналы документов поле Аванс, а выбрал его из документа счет-фактура.
#19 by Ёпрст
и как обозвал свою графу ? И тип журнала какой ?
#20 by rie
А тип журнала - точно общий?
#21 by Cobranet
(19,20)Графу обозвал Аванс, а тип журнала общий.
#22 by Ёпрст
тогда ошибка в синтаксисе.
#23 by rie
А тип значения отбора у тебя какой?
#24 by Cobranet
Тип значения отбора, число
#25 by Ёпрст
перед УстановитьОтбор напиши следующее Сообщить(Метаданные.Журнал("НазваниеТвоегоЖурнальчега").ТипЖурнала);
#26 by rie
Всё-таки поясни. Журнал счетов-фактур выданных. Он только счета-фактуры выданные показывает? Как ты этого добиваешься (до отбора "Аванс")? Через или же отбор вообще не устанавливаешь?
#27 by Cobranet
В общем при открытии устанавливаю отбор по виду документа. КонецПРоцедуры А потом уже пытаюсь установить отбор по графе отбора, т.е. по авансу
#28 by Ёпрст
на 25 будет ответ или нет ?
#29 by Ёпрст
И еще, что сообщает ? Сообщить(Метаданные.ГрафаОтбора("Аванс").Выбран);
#30 by rie
Переименуй эту графу отбора в "Б" и попробуй УстановитьОтбор("Б",1); (может, у тебя буквы там нерусские).
#31 by Cobranet
Все, прошло, просто еще раз переписал все названия, может пунтосвитчер балуется... поэтому отключил его и переназвал также, все заработало...
#32 by ДенисЧ
:-) Матрица атакует :-) Неестественный враждебный разум
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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