Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Проблема с запросом
Форум программистов > Базы данных и администрирование > 1C и всё что с ней связано
anivaler
Здравствуйте. У меня вопрос. Работаю в 1С 8.0.

В конфигурации у меня есть справочник МаршрутыГород с реквизитами:
НомерМаршрута (тип Число)
НомерБригады (тип Число)
НомерГрафика (тип Число)

И есть документ РазнарядкаНаДатуГород. В нем табличная часть СписокОбслужМаршрутов с реквизитом:
Маршрут (тип СправочникСсылка.МаршрутыГород), а также другими реквизитами (они меня не интересуют).
В форме этого документа в табличной части колонку этого реквизита я удаляю, а вместо него создаю простую текстовую колонку МАРШРУТ, а также новую текстовую колонку ГРАФИК (не спрашивайте зачем, так нужно).

Моя задача состоит в том, чтобы просто заполнить и отобразить в этих колонках маршруты и соответствующие им графики после нажатия кнопки Заполнить.

В модуле формы я пишу:

Процедура ОсновныеДействияФормыЗаполнить (Кнопка)

СписокОбслужМаршрутов.Очистить();
ТекстЗапроса = "ВЫБРАТЬ
| Спр.НомерМаршрута КАК Маршрут, Спр.НомерБригады КАК Бригада, Спр.НомерГрафика КАК График
| ИЗ Справочник.МаршрутыГород КАК Спр
| ГДЕ ((Спр.НомерБригады >=1) И (Спр.НомерБригады <=4))
| УПОРЯДОЧИТЬ ПО Маршрут, График";
Запрос = Новый Запрос (ТекстЗапроса);
Результат = Запрос.Выполнить();
СпособОбхода = ОбходРезультатаЗапроса.Прямой;
Выборка = Результат.Выбрать(СпособОбхода);
Пока Выборка.Следующий() Цикл
СтрокаТабЧасти = СписокОбслужМаршрутов.Добавить();
СтрокаТабЧасти.Маршрут = Выборка.Маршрут;
СтрокаТабЧасти.График = Выборка.График;
КонецЦикла;
КонецПроцедуры;

Выдает ошибку: Поле объекта не обнаружено (График).

Что я делаю не так?
evgenyatam
тут непонятно поле Какого объекта не обнаружено то-ли выборки то-ли строки табличной части. а вообще-то проще воспользоваться отладчиком..........
anivaler
Всё! Уже разобрался! Пасиб!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.