|
УФ Форма СписокНоменклатуры, добавить колонку
| ☑ |
0
freez1301
10.07.14
✎
16:32
|
Господа, необходимо добавить колонку в форму. Что делаю - основной реквизит формы СписокНоменклатуры. Нажимаю открыть НастройкаСписка - там запрос. Тут у меня начинается засада - надо добавить колонку со значением дополнительного реквизита. Пробовал просто поле выбрать - ругается, делал вложенный запрос - вообще ни одной номенклатуры не попало. Натолкните на мысль, плиз
|
|
1
freez1301
10.07.14
✎
16:33
|
*добавить колонку в динамический список
|
|
2
Бешеная Нога
10.07.14
✎
16:33
|
на что ругается?
давай скрин того что делал и скрин ошибки
|
|
3
freez1301
10.07.14
✎
16:40
|
(ВЫБРАТЬ
НоменклатураДополнительныеРеквизиты.Значение КАК Значение
ИЗ
Справочник.Номенклатура.ДополнительныеРеквизиты КАК НоменклатураДополнительныеРеквизиты
ГДЕ
НоменклатураДополнительныеРеквизиты.Свойство.Наименование = "Модель") КАК ВложенныйЗапрос
Есть доп. реквизит с названием Модель. Хочу вывести значение этого реквизита соответствующей номенклатуре.
Так вообще ничего не выводит
|
|
4
zulu_mix
10.07.14
✎
16:42
|
и что ты дальше с этим ВЗ делаешь? его же наверное соединять нужно не?
|
|
5
freez1301
10.07.14
✎
16:45
|
(4) соединяю левым соединением. не пойму по каким полям условие кинуть
|
|
6
freez1301
10.07.14
✎
16:54
|
Если делаю такое условие
то ошибка
Запрос невозможно исполнить
В условиях соединения запроса не допускается обращение к табличным частям. (1)
|
|
7
Timon1405
10.07.14
✎
16:56
|
да вытащи уже ссылку, будь мужиком беляш!
|
|
8
freez1301
10.07.14
✎
17:03
|
(7) о какой ссылке ты говоришь? если я беру ссылку на номенклатуру, то получается
|
|
9
Timon1405
10.07.14
✎
17:36
|
попробуй НоменклатураДополнительныеРеквизиты.Свойство.Наименование = "Модель" заменить на НоменклатураДополнительныеРеквизиты.Свойство.Заголовок= "Модель".
но вообще лучше через параметр
|
|
10
freez1301
11.07.14
✎
08:41
|
(9) спасибо большое! работает, но довольно долго обрабатывает запрос - полсекунды добавилось точно (попробую что то сделать с этим)
|
|
11
Timon1405
11.07.14
✎
09:34
|
(10) ты меня не слушай, это я плохому учу) советую все-таки
1) выполнить в консоли запрос
ВЫБРАТЬ
ДополнительныеРеквизитыИСведения.Ссылка,
ДополнительныеРеквизитыИСведения.Наименование,
ДополнительныеРеквизитыИСведения.Заголовок
ИЗ
ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения КАК ДополнительныеРеквизитыИСведения
2) сделать параметр вместо "модели"
3)посмотреть на процедуру
ОбщегоНазначенияКлиентСервер.УстановитьПараметрДинамическогоСписка
|
|
12
freez1301
11.07.14
✎
10:19
|
(11) сделал через параметр, только немного по-другому: при создании на сервере - через Параметры.УстановитьПараметр
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший