v8.0 как показать результат запроса в табличном поле? #81710


#0 by arkatar
Есть внешняя обработка, у нее есть форма, назначенная основной. У обработки есть реквизит типа "Таблица значений" с именем ТЗ, соотно в форме есть элемнт управления типа "Табличное поле" с именем ТЗ (это матер создал сам). Хочу в это табличное поле выгрузить результат запроса, но не получается - в форме ничего не отображается. делаю так:ЭлементыФормы.ТЗ.Значение = Запрос.Выполнить.Выгрузить(ОбходРезультатаЗапроса.Прямой);ТЗ = Запрос.Выполнить.Выгрузить(ОбходРезультатаЗапроса.Прямой);тоже не получается. ктонибудь, подскажите, плз, как надо делать такие вещи? Вем заранее признателен.
#1 by Sonic
#2 by arkatar
Большое спасибо!
#3 by arkatar
Sonic, можно еще вопрос?
#4 by Sonic
ну... чем смогу тем помогу :)
#5 by arkatar
бьюсь вот еще над чем: есть у меня документ (речь о 8.0), в нем 2 табличные части СнятСчетчикПоказания и УстановленСчетчикПоказания с одинаковым составом реквизитов: Тариф (справочник Тарифы) и Показания (Число). нужно мне сделать запрос с полным соединением этих табличных частей по полю Тариф, да еще в рамках одного (текущего документа). Вот текст запроса (с фильтром по ссылке):ВЫБРАТЬ  | ЗакрытиеНаряда1ФУстановленСчетчикПоказания.Ссылка = &Ссылкано он отбирает только те записи, где тарифы совпадают внутри одного документа, а мне надо, чтобы попадали все записи из обоих табличных частей. т.е. в этом примере сначала делается соединение, потом идет отбор, а мне надо, чтобы сначала сделался отбор, а уж его результат соединить. Пробовал такое условие отбора записей:(ЗакрытиеНаряда1ФСнятСчетчикПоказания.Ссылка = &Ссылка ИЛИ ЗакрытиеНаряда1ФСнятСчетчикПоказания.Ссылка = NULL) И(ЗакрытиеНаряда1ФУстановленСчетчикПоказания.Ссылка = &Ссылка ИЛИ ЗакрытиеНаряда1ФУстановленСчетчикПоказания.Ссылка = NULL)но в результат ничего не попадает. посоветуешь, как правильно запросец составить? или может другой способ решить проблему?
#6 by LAV
Попробуй:|ГДЕ| ЗакрытиеНаряда1ФСнятСчетчикПоказания.Ссылка = &Ссылка
#7 by arkatar
щас пробую вложенный запрос. вот он:  | ЗакрытиеНаряда1ФСнятСчетчикПоказания.Ссылка = &Ссылкатока пока тоже не особо получается. в выборке результата только 2 колонки
#8 by arkatar
пробовал. он берет справа записи из табл.частей УстановленСчетчикПоказания из всех документов, а мне надо только из текущего (параметр Ссылка)
#9 by Sonic
к сожалению ничем не помогу...с запросами у самого головняк
#10 by arkatar
Уррррааааа!!! победил тему! два вложенных запроса, потом их соединять. вот такой текстик запроса получился:
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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