Имя: Пароль:
1C
 
Хочу остатки по счету в ДинамическомСписке в расширении
0 Tarlich
 
24.12.20
23:27
БП . Спр.Номенклатура.ФормаСписка . У списка хочу сделать 2 вложеных запроса (цена и остаток 41,01) и по левому соединению с ссылкой ..
при открытии передать параметр с формы ...
но прикол в том что добавляю в Расширение РегБуг.Хозрасчетный - у него есть Орг,Валюта,Подразделение,С1,С2,С3 ...
а как мне в расширении задать условие на РегБуг.Хозрасчетный.Счет ...

вот сам запрос :

ВЫБРАТЬ
    СправочникНоменклатура.Ссылка КАК Ссылка,
    СправочникНоменклатура.ПометкаУдаления КАК ПометкаУдаления,
    СправочникНоменклатура.Код КАК Код,
    СправочникНоменклатура.Наименование КАК Наименование,
    СправочникНоменклатура.СтранаПроисхождения КАК СтранаПроисхождения,
    СправочникНоменклатура.ВидСтавкиНДС КАК ВидСтавкиНДС,
    СправочникНоменклатура.Артикул КАК Артикул,
    СправочникНоменклатура.НомерГТД КАК НомерГТД,
    СправочникНоменклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
    СправочникНоменклатура.Комментарий КАК Комментарий,
    СправочникНоменклатура.Предопределенный КАК Предопределенный,
    СправочникНоменклатура.ИмяПредопределенныхДанных КАК ИмяПредопределенныхДанных,
    ЕСТЬNULL(ВложенныйЗапрос.Остаток, 0) КАК Остаток,
    ЕСТЬNULL(ВложенныйЗапрос1.Цена, 0) КАК Цена
ИЗ
    Справочник.Номенклатура КАК СправочникНоменклатура
        ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
            ХозрасчетныйОстатки.Субконто1 КАК Субконто1,
            ХозрасчетныйОстатки.КоличествоОстаток КАК Остаток
        ИЗ
            РегистрБухгалтерии.Хозрасчетный.Остатки КАК ХозрасчетныйОстатки
        ГДЕ
            ХозрасчетныйОстатки.Подразделение = &Подразделение
            И ХозрасчетныйОстатки.Счет = &Счет) КАК ВложенныйЗапрос
        ПО (СправочникНоменклатура.Ссылка = ВложенныйЗапрос.Субконто1)
        ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
            ЦеныНоменклатурыСрезПоследних.Номенклатура КАК Номенклатура,
            ЦеныНоменклатурыСрезПоследних.Цена КАК Цена
        ИЗ
            РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних
        ГДЕ
            ЦеныНоменклатурыСрезПоследних.ТипЦен = &ТипЦен) КАК ВложенныйЗапрос1
        ПО (СправочникНоменклатура.Ссылка = ВложенныйЗапрос1.Номенклатура)


в консоле все ок а в расширении не могу ни до счета ни до Субконто1 увидеть ... как ?
1 Tarlich
 
25.12.20
00:24
Посмотрел как сделано в подборе ...
ах тыж хитрая  ......

// См. также ТекстЗапросаДинамическогоСписка()
ВЫБРАТЬ
    СправочникНоменклатура.Ссылка КАК Ссылка,
    СправочникНоменклатура.Услуга КАК Услуга,
    СправочникНоменклатура.Наименование КАК Наименование,
    СправочникНоменклатура.НаименованиеПолное КАК НаименованиеПолное,
    СправочникНоменклатура.Код КАК Код,
    СправочникНоменклатура.Артикул КАК Артикул,
    СправочникНоменклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
    0 КАК КоличествоОстаток,
    0 КАК Цена,
    ЗНАЧЕНИЕ(Справочник.Валюты.ПустаяСсылка) КАК Валюта
ИЗ
    Справочник.Номенклатура КАК СправочникНоменклатура
ГДЕ
    НЕ СправочникНоменклатура.ЭтоГруппа

а уже потом ...
2 Web00001
 
25.12.20
05:15
(0)Все, что ты хочешь увидеть в расширении, надо добавить в расширение. Тогда будет видно и в коде и в запросе, разве нет?
(1)Потому, что запрос в форму подбора может быть разным, это заготовка, так сказать рыба.
3 Tarlich
 
25.12.20
10:30
"Все, что ты хочешь увидеть в расширении, надо добавить в расширение. " - а вот оказазалось что нет ....
по этому в типовом так и сделано ...