Выгрузка запроса в таблицу значений #200227


#0 by ЧайникИринка
Подскажите, плиииииз, я разместила на форме в отчете таблицу значений. Идентификатор у нее к примеру ТЗКом. В коде прописано, что в ТЗКом будет выгрузка запроса. Так вот чтобы он выгружался, мне нужно, чтобы в этой табличке была колонка с названием функции моего запроса. Как ее сделать?
#1 by Парижская фанера
Она там и так будет.
#2 by КонецЦикла
Запрос.Выгрузить(ТЗ,1,1) - см. параметры Или выгрузить в промежуточную ТЗ, потом нужные колонки - в свою ТЗ
#3 by ZolotarevAA
НоваяКолонка
#4 by ЧайникИринка
Да, я смотрела параметры. Ставила номер колонки 1, вместо идентификатора, но выходит ошибка, что
#5 by ЧайникИринка
"номер за пределами значения"
#6 by ЧайникИринка
что это значит?
#7 by George2
Запрос пуст ничего, АБСОЛЮТНО ничего неполучено и выгружать нах нечего
#8 by Валенок
Текст запроса в студию
#9 by ЧайникИринка
Пожалуйста. Текст запроса и не только :-)
#10 by ЧайникИринка
Дальше:
#11 by ЧайникИринка
вооооооот. И все это потом выдает ошибку: Если ТЗКомиссия.НайтиЗначение(ПечТовар,Ком,"ОстКомиссия")=1 Тогда {C:DDDЗАКАЗЫ.ERT(1065)}: Неверный идентификатор колонки!
#12 by George2
После выгрузки в таблицу сделай ТЗКомиссия.ВыбратьСтроку; и посмотри как выглядит таблица Как называются колонки и что там вообще есть
#13 by ВРСперМойНик
#14 by Валенок
#15 by Simod
Если у тебя делается свертка: тогда зачем запросом так много данных тянется (Фирма, док, ...)?
#16 by George2
+ 1 Чтото я уже не варю у меня тут уже 18:10 времени домой пора
#17 by ВРСперМойНик
+13 а функцию я проглядел..:(
#18 by mrkorn
после посмотри таблицу ТЗКомиссия.ВыбратьСтроку
#19 by ЧайникИринка
А еще, если писать КонецЕсли; все равно ошибка та же
#20 by Gazza
Читаем винтаксис-помощник: <Колонка> - номер или идентификатор колонки, возвращает номер найденной колонки. ИДЕНТИФИКАТОР ПЕРЕМЕННОЙ, куда возвращается номер найденной колонки. Если при вызове метода передать в этот параметр номер или идентификатор колонки, то поиск будет осуществляться только по указанной колонке.
#21 by Валенок
А чему равен ПечТовар?
#22 by м
Попробуй перед ЗапросКом.Выгрузить(ТЗКомиссия); написать ТЗКомиссия=СоздатьОбъект("ТаблицаЗначений");
#23 by Валенок
Точно!
#24 by ЧайникИринка
В ПечТовар выводятся наименования
#25 by Ёпрст2
Офанарел? у ней же ТЗ на форме болтается ...
#26 by Ёпрст2
Перем ТЗКомиссия случаем в модуль нигде по дурости не воткнула ?
#27 by ЧайникИринка
да, ТЗКомиссия болтается на форме. Так и есть.
#28 by ЧайникИринка
была такая мысля, когда еще ТЗКом не болталась на форме. Было Перем ТЗКомиссия, а сейчас нету
#29 by м
Извини,просмотрел.
#30 by Валенок
Извиняюсь, притупил Ищем Печтовар(строка) среди Номенклатура(Справочник)?
#31 by м
А тогда с бубном: выгрузи запрос в другую таблицу,а в свою потом перегрузи.
#32 by Ёпрст2
Может в другой раскладке ОстКомиссия написала? Скопипасте это название из текста запроса в НайтиЗначение ...
#33 by ЧайникИринка
вне зависимости от того, добьюсь я нужного результата или нет, всем большое спасибо. Спасибо, что откликнулись.
#34 by Simod
Скопипастить надо "Номенклатура"..
#35 by ЧайникИринка
да :-) я уже все перекопировала
#36 by Ёпрст2
Сразу после Запрос.Выгрузить воткни Возврат; - и смотри в тз на форме что за табличка у тебя ... потом заремь и возврат после метода свернуть воткни ... ЗЫ: Это весь код ? С ТЗКомиссия ничего больше не делала?
#37 by Валенок
Еще раз :
#38 by Ёпрст2
Да какая разница что она ищет, если у неё "неверный индетификатор колонки"!
#39 by м
еще можно вместо ЗапросКом.Выгрузить(ТЗКомиссия); поставить ЗапросКом.Выгрузить(ТЗКомиссия,0,0) (Это тоже танцы с бубном,но ,может, поможет)
#40 by ЧайникИринка
Ребята, всем спасибо! Я все-таки победила этот гребаный отчет :-)
#41 by skunk
теперь с вас фото
#42 by Ёпрст2
И чего было то?
#43 by ЧайникИринка
Что было? :-) Была обычная чайниковская невнимательность. Мой запрос жил не в том месте кода, где надо было. Я его переселила. И все заработало.
#44 by Ёпрст2
Ну прям хирург-реаниматолог ..:)
#45 by Валенок
Вот так чайники постепенно становяться продвинутыми чайниками!
#46 by ЧайникИринка
И хде же я его должна разместить?  :-)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям