![]() |
Помогите пожалуйста с запросом Добрый день! Я начинающий. Помогите пожалуйста с запросом. Это Подключаемая внешняя печатная форма документа. Мне нужно взять из табличной части документа строки к которому прикреплена обработка Вот фрагмент моего кода: Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ * |ИЗ | Документ.ЗарплатаКВыплатеОрганизаций.Зарплата, | Документ.ЗарплатаКВыплатеОрганизаций КАК ЗарплатаКВыплатеОрганизаций |ГДЕ | ЗарплатаКВыплатеОрганизаций.Ссылка = &ТекущийДокумент"; Запрос.УстановитьПараметр("ТекущийДокумент", СсылкаНаОбъект); //используем в качестве параметра реквизит обработки СсылкаНаОбъект Проблема в том что после выполнения: Выборка = Запрос.Выполнить().Выбрать(); У меня в запросе количество строк 304, хотя в документе всего 2 (две) строки . Тоесть захватываются и другие документы. Хотя я указываю в секции |ГДЕ | ЗарплатаКВыплатеОрганизаций.Ссылка = &ТекущийДокумент"; ссылку на текущий документ. Подскажите пожалуйста где у меня ошибка.... |
ВЫБРАТЬ * |ИЗ | Документ.ЗарплатаКВыплатеОрганизаций.Зарплата|ГДЕ | ЗарплатаКВыплатеОрганизаций.Ссылка = &ТекущийДокумент"; |
Если я правильно понял нужно убрать это... | Документ.ЗарплатаКВыплатеОрганизаций КАК ЗарплатаКВыплатеОрганизаций Убираю... получаю ошибку... Не удалось сформировать внешнюю печатную форму! Ошибка при вызове метода контекста (Выполнить): **(4, 1)**: Ожидается имя таблицы <<?>>ГДЕ |
ВЫБРАТЬ * |ИЗ | Документ.ЗарплатаКВыплатеОрганизаций.Зарплата КАК Зарплата |ГДЕ | Зарплата.Ссылка = &ТекущийДокумент" |
По варианту (4) gekon выдает ошибку Не удалось сформировать внешнюю печатную форму! Ошибка при вызове метода контекста (Выполнить): **(4, 1)**: Ожидается имя таблицы <<?>>ГДЕ |
5-ppotap > это ты забыл обновить внешнюю печатную форму |
обновлял и не один раз |
Попробуй так "ВЫБРАТЬ * |ИЗ | Документ.ЗарплатаКВыплатеОрганизаций.Зарплата КАК ЗарплатаКВыплатеОрганизацийЗарплата |ГДЕ | ЗарплатаКВыплатеОрганизацийЗарплата.Ссылка = &ТекущийДокумент" |
8-gekon > дык в (4) рабочий вариант |
[quote=Uho;22569753] 8-gekon > дык в (4) рабочий вариант [/quote] Да бывают глюки с именами таблиц |
Текущее время: 07:32. Часовой пояс GMT +3. |