УТ 11: Добавить колонку в форму обработки подбора #772278


#0 by icherski
Коллеги, засада, не могу понять в чем дело. Выручайте. В типовой обработке ПодборТоваровВДокументПродажи необходимо добавить три колонки: Оптовая цена, Количество в резерве, Количество в пути. Добавил нужные поля в динамический СписокНоменклатура (произвольный запрос), закинул новые поля на форму в СписокРасширенныйПоискНоменклатура. В конфигураторе отображаются. Права для пользователей установлены. Галочка Использовать всегда стоит. А в пользовательском режиме ни одна из новых колонок не отображается. Скорее всего, запрос как-то преобразуется на сервере. А как и где - не могу разобраться.
#1 by shulerr
Не та форма?
#2 by icherski
Форма точно та. Для теста уже переименовал соседние столбцы - в пользовательском режиме так же переименуются.
#3 by shulerr
Еще - изменить форму. Или еще - установить стандартные настройки
#4 by shulerr
Поиск по ".видимость". Ну и отладчиком текст запроса отлови при создании на сервере и после где-нибудь
#5 by icherski
Поиск по видимости результатов не дает. Попытаюсь поймать сейчас текст запроса, но там темный лес. Длииииинные запросы со вставками кода, непонятно куда втиснуть данные для своих полей. Смущает еще то, что в конфигураторе табличное поле называется СписокРасширенныйПоискНоменклатура, а в пользовательском просто СписокНоменклатура. В конфигураторе: В пользовательском:
#6 by icherski
Запустил отладку, кажется, нашел место где все ломается:
#7 by icherski
СтрокаТаблицыНоменклатуры = Элемент.ТекущиеДанные;
#8 by shulerr
Нет. Это строка заполняется какая-то. На коллекцию колонок никак не влияет. Покажи как новые колонки добавлял
#9 by icherski
1) Добавил в динамический список: 2) Разместил на форме:
#10 by icherski
Картинка для второго пункта:
#11 by shulerr
Ни во временную таблицу случайно?
#12 by icherski
Не знаю. Таблица на форме. Временная или нет - как понять?
#13 by shulerr
В запросе можно временную таблицу создать или просто данные выбрать. См. закладку Дополнительно
#14 by icherski
Просмотрел, данные выбираются без временных таблиц. Удаляю источник данных для таблицы СписокНоменклатуры, потом выставляю его заново - на форму попадают все-все реквизиты динамического списка. Штук 30. В том числе те, которые нужны. Запускаю отладку - на форме все реквизиты, кроме добавленных вручную. Что за жесть-то? Пятый час бьюсь...
#15 by icherski
С проблемой разобрался сам. shulerr, спасибо за участие! В УТ с версии 11.1 динамический список Номенклатуры в форме подбора не несет практически никакой смысловой нагрузки. Таблица формируется запросом в общем модуле.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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