|
Расширение и ДинамическийСписок | ☑ | ||
---|---|---|---|---|
0
qazaz
04.04.20
✎
12:23
|
Приветствую,
Споткнулся на простой вроде бы задачке. Типовая УТ11, расширение. Надо вытащить колонку с добавленным реквизитом в форму списка. Забрал в расширение Документ, Форму и ДинамическийСписок с Формы. Добавил в Документ Реквизит. В ДинамическомСписке в произвольном запросе добавил свой реквизит. Вытащил его на форму. Не работает. т.е. реквизита нет ни на форме, ни в настройках формы. Смотрю в процедуре формы ПриСозданииНаСервереПосле Список.ТекстЗапроса на случай если он где-то программно переопределяется - в запросе мой реквизит есть. Пробую в той же процедуре ПриСозданииНаСервереПосле, посмотрев на запрос, программно вытащить реквизит на форму: ОбщегоНазначенияКлиентСервер.СообщитьПользователю(Список.ТекстЗапроса); НовЭлемент = Элементы.Добавить("СуммаКП", Тип("ПолеФормы"), Элементы.Список); НовЭлемент.Вид = ВидПоляФормы.ПолеВвода; НовЭлемент.ПутьКДанным = "Список.МТ_СуммаКП"; НовЭлемент.Заголовок = "Сумма КП"; Ругается: ************************ {МТ Документ.ЗаказКлиента.Форма.ФормаСпискаДокументов.Форма(9)}: Ошибка при установке значения атрибута контекста (ПутьКДанным) НовЭлемент.ПутьКДанным = "Список.МТ_СуммаКП"; по причине: Недопустимое значение ************************ т.е. вроде как реквизит в запросе есть, но не виден. Подскажите что не так делаю |
|||
1
qazaz
04.04.20
✎
12:26
|
не виден т.е. если сделаю путь к старому реквизиту
НовЭлемент.ПутьКДанным = "Список.СуммаДокумента"; то на форме реквизит появляется |
|||
2
AlvlSpb
05.04.20
✎
00:21
|
(0) 1.Заимствуешь форму документа ЗаказКлиента
2. Создаешь в расширении свой реквизит 3. НЕ СДЕЛАНО в ФормаДокумента ЗаказКлиента заимствуй в расширение Объект, после этого в Объекте появится созданный реквизит 4. Вынес новый реквизит на форму 5. Заимствуешь ФормуСпискаДокументов и в нем Список. Правишь код запроса списка в расширении. Выносишь новый реквизит на форму списка документов (обращаю внимание на название формы. В УТ, например, при вызове Заказы клиентов грузится именно она а не просто форма списка. Возможно в вашей конфе так же) |
|||
3
runoff_runoff
05.04.20
✎
02:44
|
права
|
|||
4
Михаил Козлов
05.04.20
✎
10:02
|
Присоединяюсь к (2). Посмотрите ФормаСпискаДокументов
|
|||
5
qazaz
06.04.20
✎
14:21
|
Форму и список позаимствовал, запрос поправил.
Свой реквизит вижу с вписке. Но перетащить его на форму не дает. Дает притащить мой новый список, с реквизитом. В старом списоке вроде много всего наверчено было, но фиг с ним, как-нибудь поборю. СПАСИБО ВСЕМ! Антител к короне, белой зп и богатого работодателя! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |