Имя: Пароль:
1C
1С v8
Не выполняется запрос
0 John342
 
03.06.20
20:24
Добрый вечер всем, товарищи!

Значит, описываю ситуацию.

Нужные мне форма и табличная часть, откуда хочу запросить данные, находятся по пути

Документы-ЗаказКлиента-(Табличная часть)Товары
Документы-ЗаказКлиента-(Формы)ФормаСпискаДокументов

Выполняю пример из книжки, а именно, запрашиваю реквизит из табличной части:
НЗапрос = Новый Запрос;
НЗапрос.Текст = "
|ВЫБРАТЬ
|     ЗК.Сумма
|     ЗК.ИмяТовара
|ИЗ
|     Документы.ЗаказКлиента.Товары КАК ЗК";

Рез = НЗапрос.Выполнить();

В ответ получаю ошибку: {(5, 4)}: Таблица не найдена "Документы.ЗаказКлиента.Товары"
<<?>>Документы.ЗаказКлиента.Товары КАК ЗК

Это первый вопрос, как быть в этой ситуации?
Ну и второй вопрос, как запросить данные из реквизитов формы?
Помогите советом...
1 Жан Пердежон
 
03.06.20
20:26
Документ.ЗаказКлиента.Товары
2 John342
 
03.06.20
20:30
(1) О, моя невнимательность... Благодарю Вас!
3 Жан Пердежон
 
03.06.20
20:31
а второе - из реквизитов формы, тоже поищи в книжке
4 Kassern
 
06.06.20
11:27
(0) А в чем проблема в использовании конструктора запросов? Там все интуитивно понятно и сводятся к минимуму синтаксические ошибки.
5 Сергиус
 
06.06.20
12:01
(0)[Ну и второй вопрос, как запросить данные из реквизитов формы?]
Форма это всего лишь выводит данные из нужного источника, посмотри в свойствах, откуда она их берет и делай запрос к нему.