Функция Печать() Экспорт
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ТекущийДокумент",СсылкаНаОбъект.Ссылка);
Запрос.Текст =
"ВЫБРАТЬ
| Номер ,
| Дата КАК ДатаДокумента,
| ФизЛицо КАК ПодотчетноеЛицо,
| ФизЛицо.Представление КАК ПредставлениеПодотчетногоЛица,
| Организация КАК Руководители,
| Организация.Ссылка КАК Организация,
| НазначениеАванса КАК НазначениеАванса,
| ВалютаДокумента,
| УчитыватьНДС,
| СуммаВключаетНДС,
И Т.Д.
пишет Поле объекта не обнаружено (Номер)
, где ошибка не вижу , помогите!!!
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ТекущийДокумент",СсылкаНаОбъект.Ссылка);
Запрос.Текст =
"ВЫБРАТЬ
| Номер ,
| Дата КАК ДатаДокумента,
| ФизЛицо КАК ПодотчетноеЛицо,
| ФизЛицо.Представление КАК ПредставлениеПодотчетногоЛица,
| Организация КАК Руководители,
| Организация.Ссылка КАК Организация,
| НазначениеАванса КАК НазначениеАванса,
| ВалютаДокумента,
| УчитыватьНДС,
| СуммаВключаетНДС,
И Т.Д.
пишет Поле объекта не обнаружено (Номер)
, где ошибка не вижу , помогите!!!
По теме из базы знаний
- Внешняя печатная форма М4 для документа Авансовый отчет
- Внешняя печатная форма "Акт на передачу прав" Управление торговлей, редакция 11.0 (11.0.9.15)
- Внешняя печатная форма для проверки контрагентов с помощью Контур.Фокус
- Шаблон для разработки внешних печатных форм с отладкой
- Внешние печатные формы для ERP 2.4, КА 2.4, УТ 11.4 и механизм их отладки
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
mari8998 Написал:
-------------------------------------------------------
> Функция Печать() Экспорт
>
> Запрос = Новый Запрос;
>
> Запрос.УстановитьПараметр("ТекущийДокумент",Ссылка
> НаОбъект.Ссылка);
> Запрос.Текст =
> "ВЫБРАТЬ
> | Номер ,
> | Дата КАК ДатаДокумента,
> | ФизЛицо КАК ПодотчетноеЛицо,
> | ФизЛицо.Представление КАК
> ПредставлениеПодотчетногоЛица,
> | Организация КАК Руководители,
> | Организация.Ссылка КАК Организация,
> | НазначениеАванса КАК НазначениеАванса,
> | ВалютаДокумента,
> | УчитыватьНДС,
> | СуммаВключаетНДС,
> И Т.Д.
>
> пишет Поле объекта не обнаружено (Номер)
> , где ошибка не вижу , помогите!!!
>
Напиши запрос целиком.
а если так?
ВЫБРАТЬ
ПриходныйКассовыйОрдер.Номер,
ПриходныйКассовыйОрдер.Дата,
ПриходныйКассовыйОрдер.Организация,
ПриходныйКассовыйОрдер.Касса,
ПриходныйКассовыйОрдер.ВидОперации,
ПриходныйКассовыйОрдер.Контрагент
ИЗ
Документ.ПриходныйКассовыйОрдер КАК ПриходныйКассовыйОрдер
ГДЕ
ПриходныйКассовыйОрдер.Ссылка = &Ссылка
-------------------------------------------------------
> Функция Печать() Экспорт
>
> Запрос = Новый Запрос;
>
> Запрос.УстановитьПараметр("ТекущийДокумент",Ссылка
> НаОбъект.Ссылка);
> Запрос.Текст =
> "ВЫБРАТЬ
> | Номер ,
> | Дата КАК ДатаДокумента,
> | ФизЛицо КАК ПодотчетноеЛицо,
> | ФизЛицо.Представление КАК
> ПредставлениеПодотчетногоЛица,
> | Организация КАК Руководители,
> | Организация.Ссылка КАК Организация,
> | НазначениеАванса КАК НазначениеАванса,
> | ВалютаДокумента,
> | УчитыватьНДС,
> | СуммаВключаетНДС,
> И Т.Д.
>
> пишет Поле объекта не обнаружено (Номер)
> , где ошибка не вижу , помогите!!!
>
Напиши запрос целиком.
а если так?
ВЫБРАТЬ
ПриходныйКассовыйОрдер.Номер,
ПриходныйКассовыйОрдер.Дата,
ПриходныйКассовыйОрдер.Организация,
ПриходныйКассовыйОрдер.Касса,
ПриходныйКассовыйОрдер.ВидОперации,
ПриходныйКассовыйОрдер.Контрагент
ИЗ
Документ.ПриходныйКассовыйОрдер КАК ПриходныйКассовыйОрдер
ГДЕ
ПриходныйКассовыйОрдер.Ссылка = &Ссылка
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ТекущийДокумент",СсылкаНаОбъект.Ссылка);
Запрос.Текст =
"ВЫБРАТЬ
| АвансовыйОтчет.Номер ,
| АвансовыйОтчет.Дата КАК ДатаДокумента,
| АвансовыйОтчет.ФизЛицо КАК ПодотчетноеЛицо,
| АвансовыйОтчет.ФизЛицо.Представление КАК ПредставлениеПодотчетногоЛица,
| АвансовыйОтчет.Организация КАК Руководители,
| АвансовыйОтчет.Организация.Ссылка КАК Организация,
| АвансовыйОтчет.НазначениеАванса КАК НазначениеАванса,
| АвансовыйОтчет.ВалютаДокумента,
| АвансовыйОтчет.УчитыватьНДС,
| АвансовыйОтчет.СуммаВключаетНДС,
| АвансовыйОтчет.ВалютаДокумента.Представление КАК ПредставлениеВалюты,
| АвансовыйОтчет.СуммаДокумента,
| КоличествоДокументов,
| КоличествоЛистов,
| ВыданныеАвансы.(
| Сумма)
|ИЗ
| Документ.АвансовыйОтчет КАК АвансовыйОтчет
|
|ГДЕ
| АвансовыйОтчет.Ссылка = &Ссылка";
теперь пишет
Ошибка при вызове метода контекста (Выполнить): {(22, 26)}: Не задано значение параметра "Ссылка"
АвансовыйОтчет.Ссылка = <<?>>&Ссылка
Запрос.УстановитьПараметр("ТекущийДокумент",СсылкаНаОбъект.Ссылка);
Запрос.Текст =
"ВЫБРАТЬ
| АвансовыйОтчет.Номер ,
| АвансовыйОтчет.Дата КАК ДатаДокумента,
| АвансовыйОтчет.ФизЛицо КАК ПодотчетноеЛицо,
| АвансовыйОтчет.ФизЛицо.Представление КАК ПредставлениеПодотчетногоЛица,
| АвансовыйОтчет.Организация КАК Руководители,
| АвансовыйОтчет.Организация.Ссылка КАК Организация,
| АвансовыйОтчет.НазначениеАванса КАК НазначениеАванса,
| АвансовыйОтчет.ВалютаДокумента,
| АвансовыйОтчет.УчитыватьНДС,
| АвансовыйОтчет.СуммаВключаетНДС,
| АвансовыйОтчет.ВалютаДокумента.Представление КАК ПредставлениеВалюты,
| АвансовыйОтчет.СуммаДокумента,
| КоличествоДокументов,
| КоличествоЛистов,
| ВыданныеАвансы.(
| Сумма)
|ИЗ
| Документ.АвансовыйОтчет КАК АвансовыйОтчет
|
|ГДЕ
| АвансовыйОтчет.Ссылка = &Ссылка";
теперь пишет
Ошибка при вызове метода контекста (Выполнить): {(22, 26)}: Не задано значение параметра "Ссылка"
АвансовыйОтчет.Ссылка = <<?>>&Ссылка
Запрос=новый Запрос;
Запрос.Текст="
|ВЫБРАТЬ
| АвансовыйОтчет.Номер,
| АвансовыйОтчет.Дата КАК ДатаДокумента,
| АвансовыйОтчет.ФизЛицо КАК ПодотчетноеЛицо,
| АвансовыйОтчет.ФизЛицо.Представление КАК ПредставлениеПодотчетногоЛица,
| АвансовыйОтчет.Организация КАК Руководители,
| АвансовыйОтчет.Организация.Ссылка КАК Организация,
| АвансовыйОтчет.НазначениеАванса КАК НазначениеАванса,
| АвансовыйОтчет.ВалютаДокумента,
| АвансовыйОтчет.УчитыватьНДС,
| АвансовыйОтчет.СуммаВключаетНДС,
| АвансовыйОтчет.ВалютаДокумента.Представление КАК ПредставлениеВалюты,
| АвансовыйОтчет.СуммаДокумента,
| АвансовыйОтчет.ВыданныеАвансы.(
| Сумма
| )
|ИЗ
| Документ.АвансовыйОтчет КАК АвансовыйОтчет
|ГДЕ
| АвансовыйОтчет.Ссылка = &Ссылка
|";
// !!!
запрос.УстановитьПараметр("Ссылка", СсылкаНаОбъект.Ссылка);
// !!!
Результат = Запрос.Выполнить().Выбрать();
Запрос.Текст="
|ВЫБРАТЬ
| АвансовыйОтчет.Номер,
| АвансовыйОтчет.Дата КАК ДатаДокумента,
| АвансовыйОтчет.ФизЛицо КАК ПодотчетноеЛицо,
| АвансовыйОтчет.ФизЛицо.Представление КАК ПредставлениеПодотчетногоЛица,
| АвансовыйОтчет.Организация КАК Руководители,
| АвансовыйОтчет.Организация.Ссылка КАК Организация,
| АвансовыйОтчет.НазначениеАванса КАК НазначениеАванса,
| АвансовыйОтчет.ВалютаДокумента,
| АвансовыйОтчет.УчитыватьНДС,
| АвансовыйОтчет.СуммаВключаетНДС,
| АвансовыйОтчет.ВалютаДокумента.Представление КАК ПредставлениеВалюты,
| АвансовыйОтчет.СуммаДокумента,
| АвансовыйОтчет.ВыданныеАвансы.(
| Сумма
| )
|ИЗ
| Документ.АвансовыйОтчет КАК АвансовыйОтчет
|ГДЕ
| АвансовыйОтчет.Ссылка = &Ссылка
|";
// !!!
запрос.УстановитьПараметр("Ссылка", СсылкаНаОбъект.Ссылка);
// !!!
Результат = Запрос.Выполнить().Выбрать();
intar Написал
-------------------------------------------------------
>А откуда такая:
>> Поле объекта не обнаружено (Ссылка)
>Не понимаю.
будьте внимательнее..
mari8998 Написал:
-------------------------------------------------------
> Теперь ошибка такая :
> Не удалось сформировать внешнюю печатную форму!
>
> Поле объекта не обнаружено (Ссылка)
>
отсюда вывод... СсылкаНаОбъект, как ни странно, таки ссылка, и использовать к ней .Ссылка - нельзя.. )))
-------------------------------------------------------
>А откуда такая:
>> Поле объекта не обнаружено (Ссылка)
>Не понимаю.
будьте внимательнее..
mari8998 Написал:
-------------------------------------------------------
> Теперь ошибка такая :
> Не удалось сформировать внешнюю печатную форму!
>
> Поле объекта не обнаружено (Ссылка)
>
отсюда вывод... СсылкаНаОбъект, как ни странно, таки ссылка, и использовать к ней .Ссылка - нельзя.. )))
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот