Результат запроса таблица значений, как получить из нее данные #233004


#0 by ZLGEN
запросом выбераю вес вес номенклатуры из документа, получаю в итоге таблицу значений, а как ее загрузить в поле таблицы Вот так не прокатывает.
#1 by Salvador Limones
Выбираё сразу ТЧ.
#2 by ZLGEN
а как и где?
#3 by Рэйв
А ты потом делал СоздатьКолонки для ТП на форме? Может всетаки прокатывает, а ты не видишь просто
#4 by coder1c80
#5 by ZLGEN
Колонка вручную создана
#6 by asa
А колонка отображается пустая? проверь есть записи в результате запроса может их просто бонально нет т.к. вроде бы всё правильно
#7 by ZLGEN
при попытке выдает такую ошибку {Документ.РеализацияТоваровУслуг.Форма.ФормаДокумента(2750)}: Ошибка при вызове метода контекста (ВыгрузитьКолонку): Недопустимое значение параметра (параметр номер "1") (Колонка не принадлежит коллекции) Товары.ЗагрузитьКолонку(запрос.Выполнить.Выгрузить.ВыгрузитьКолонку("Вес"), "Вес"); по причине: Недопустимое значение параметра (параметр номер "1") (Колонка не принадлежит коллекции)
#8 by ZLGEN
нет все есть, смотрел через консользапросов, там итог это таблицазначений получается, если в нее зайти то в ней, и результат запроса. Видимо поэтому и ругается, что читать надо из этой таблицы, только я не знаю как сее указать
#9 by Рэйв
Синтаксис: МАССИВ. а ты ТЗ пытаешься.
#10 by ZLGEN
Ну я понял что не прав, но как сделать правильно считать из ТЗ
#11 by Рэйв
+сорри..Ошибся..Реплика снимается
#12 by coder1c80
Не страдай ерундой! Сделай как я сказал. Если колонка уже есть, то вторую строку не пиши.
#13 by asa
запрос.Выполнить.Выгрузить.ВыгрузитьКолонку("Вес") Это массив так что с не в этом скорее всего проблема Может колонка имя не Вес в таб поле
#14 by Рэйв
Попробуй сначала в переменную массив выгрузить, а не сразу
#15 by asa
Поддерживаю сделай по человечески в этапы и на каком глюк скажи
#16 by ZLGEN
Распишу с нуля: Накладная РеализайияТоваровУслуг. Добавил поле в таблице товары "Вес" дабы туда вывести вес товара. Заполняю выше приведенным запросом, но при попытке загрузить результат выводит ошибку. Если посмотреть результат через консоль запросов, то получаю на выходе таблизу значений, в котрой и есть мой результат, я так понимаю ошибка в том что получается как бы двух мерный масссив, который состоит из ТЗ и данных.
#17 by Salvador Limones
ВЫБРАТЬ    РеализацияТоваровУслугТовары.Номенклатура.Наименование,    РеализацияТоваровУслугТовары.Номенклатура.Вес ИЗ    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары ГДЕ
#18 by ZLGEN
ВЫБРАТЬ    РеализацияТоваровУслугТовары.Номенклатура.Наименование,    РеализацияТоваровУслугТовары.Номенклатура.Вес нет возможности так выбрать, номенклатура только в таблице товары там присутствует, как и вес
#19 by Рэйв
так в из Товары и выбирается.
#20 by ZLGEN
Всем спасибо, сделано!!!
#21 by Рэйв
хоть бы сказал в чем фишка...
#22 by ZLGEN
вот такой получается запрос, но что то не выгружает данные в поле, пока не пойму в чем трабла, в консоли запросов результат тот, который нужен, а в конфигураторе, мимо поля все равно проходит, отрабатывает, но не загружает данные    Запрос=новый Запрос;
#23 by ZLGEN
Разобрался, не тот тип поставил для поля Вес
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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