Имя: Пароль:
1C
1С v8
вывод запроса в колонку табличной части
0 amadeus2010
 
10.04.12
16:58
Добрый день помогите пожалуйста необходимо выгрузить результат запроса в колонку табличной части.Колонку Список рейсов  создал в конфигураторе.Табличная часть называется Рейсы. Вот сам запрос:

Запрос=Новый Запрос;
   Запрос.Текст=
   "ВЫБРАТЬ
   |Рейс.Ссылка
   |ИЗ
   |Документ.Рейс КАК Рейс
   |ГДЕ Рейс.Состояние=&РейсВпути";
   Запрос.УстановитьПараметр("РейсВПути",Документы.Рейс.Ссылка);
   Результат=Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку(Рейс.Ссылка);
Правильно ли я сделал запрос?
1 le_
 
10.04.12
17:12
Запрос - сойдет (удаленные, непроведенные - пофиг).
Последние две строки - чушь.
2 amadeus2010
 
11.04.12
07:57
Сам запрос сделан,проблема с выводом результата в колонку табличного поля.Что нужно дописать чтобы результат запроса выводился в колонку Спсисок рейсов
3 Wobland
 
11.04.12
07:59
(2) а может, не выводить в колонку, а загрузить её?
4 amadeus2010
 
11.04.12
08:06
При замене строки на Результат=Запрос.Выполнить().Выгрузить().ЗагрузитьКолонку("СписокРейсов");
выдает ошибку {Обработка.ЗакрытиеРейсов.Форма.ЗакрытиеРейсов(22,24)}: Переменная не определена (СписокРейсов)
   Для Каждого Строка Из <<?>>СписокРейсов Цикл
5 Wobland
 
11.04.12
08:07
(4) а у ТЧ есть такая колонка?
6 Apokalipsec
 
11.04.12
08:10
(5) так он к тч нигде и не обратился, чтобы получить эту колонку :)
7 Wobland
 
11.04.12
08:12
(6) я в курсе ;)
8 le_
 
11.04.12
10:08
(2) Рейсы.ЗагрузитьКолонку(Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("ПолеИзЗапроса"), "НазваниеКолонкиТЧ");
9 amadeus2010
 
11.04.12
14:04
Запрос=Новый Запрос;
   Запрос.Текст=
   "ВЫБРАТЬ
   |Рейс.Ссылка
   |ИЗ
   |Документ.Рейс КАК Рейс
   |ГДЕ Рейс.Состояние=&РейсВпути";
   Запрос.УстановитьПараметр("РейсВПути",Документы.Рейс.Состояние);
   Рейсы.ЗагрузитьКолонку(Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Состояние"), "Список рейсов");
выводит ошибку
{Обработка.ЗакрытиеРейсов.Форма.ЗакрытиеРейсов(23,24)}: Переменная не определена (СписокРейсов)
   Для Каждого Строка Из <<?>>СписокРейсов Цикл
10 Wobland
 
11.04.12
14:05
(9) продолжайте наблюдения. особое внимание уделите указанному месту
11 le_
 
11.04.12
14:44
(9) Обалдеть, как ты продвинулся со вчерашнего дня.
12 Apokalipsec
 
11.04.12
14:47
Мистяне такие мистяне...))
13 amadeus2010
 
11.04.12
16:49
Многоуважаемые помогите разобраться с выводом результата запроса в колонку табличного поля
14 le_
 
11.04.12
17:17
Найми программиста, не мучайся.
15 hhhh
 
11.04.12
17:33
(13) где находится эта табличная часть и как вы в нее добавили реквизит?
16 hhhh
 
11.04.12
17:35
(13) вот это опять же

   Запрос.УстановитьПараметр("РейсВПути",Документы.Рейс.Ссылка);

РейсВПути - это ведь должно быть состояние у вас.
17 amadeus2010
 
12.04.12
07:53
(13)Табличная часть была создана как элемент Табличное поле Рейсы, с реквизитом Список рейсов. РейсВПути-это состояние рейса по которому отбираются имеющиеся рейсы