Имя: Пароль:
1C
 
Не показывается в подборе программно добавленная колонка...
0 mikecool
 
28.10.23
17:57
УТ 11.5.12.53
В расширении доработал запрос списка номенклатуры подбора, добавил в него данные об ожидаемом поступлении
проверил - данные есть, колонка в запросе и результате запроса есть
добавляю колонку в таблицу на форме
    Ожидается = Элементы.Вставить("Ожидается", Тип("ПолеФормы"), Элементы.СписокСтандартныйПоискНоменклатура, Элементы.СписокСтандартныйПоискНоменклатураУпаковкаЕдиницаИзмерения);
    Ожидается.ПутьКДанным = "СписокНоменклатура.Ожидается";
    Ожидается.Вид = ВидПоляФормы.ПолеВвода;  
поле добавляется, но на форме его нет
путь к данным верный, сами данные(как писал) есть
так что не так тогда?
1 vicof
 
28.10.23
19:27
А путь к данным точно правильный?

СписокНоменклатура
Элементы.СписокСтандартныйПоиск
как-то смущает этот стандартный поиск
2 Donkey_hot
 
28.10.23
19:42
(0) Не переопределяется ли запросец программно где-нибудь?
3 mikecool
 
29.10.23
11:43
(1) точно правильный, работаю с тем, что есть )
(2) как раз переопределяется, я в него вклиниваюсь и добавляю данные
проверяю наличие данных в присозданиинасервере путем:
    Схема = Элементы.СписокСтандартныйПоискНоменклатура.ПолучитьИсполняемуюСхемуКомпоновкиДанных();
    Настройки = Элементы.СписокСтандартныйПоискНоменклатура.ПолучитьИсполняемыеНастройкиКомпоновкиДанных();
    КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных();
    МакетКомпоновки = КомпоновщикМакета.Выполнить(Схема, Настройки,,, Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));
    ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
    ПроцессорКомпоновки.Инициализировать(МакетКомпоновки);
    ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
    Результат = ПроцессорВывода.Вывести(ПроцессорКомпоновки);
данные в результате есть, колонка на месте
4 mikecool
 
29.10.23
11:44
+ к (1) если исправляю что-то в пути к данным - выдает ошибку, что неверный путь к данным
5 mikecool
 
29.10.23
12:15
попробовал добавить колонку руками - не дает выбрать путь к данным из заимствованного в расширение ДС, видимо есть ограничения...
6 mikecool
 
29.10.23
12:54
разобрался, как всегда - дело было в бабине ))
на форме два ДС - один просто, второй расширенный, добавил в простой, а показывался расширенный...
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.