внешняя печатная форма
21.11.2009
13:51
#13
сообщение:
Не удалось сформировать внешнюю печатную форму!
Ошибка при вызове метода контекста (Выполнить): {(4, 16)}: Неправильный псевдоним ".Услуги"
&ЭтотОбъект<>>.Услуги КАК ВнешнийИсточник
если попробовать ЭтотОбъект.ПКОАктОбОказанииУслуг.Услуги - тоже самое
а эту тему я не нашел не одной похожей обработки (видел одну, но там была выборка в модуле формы, сделать то можно, но как потом ТЗ в модуль объекта передать?)
Не удалось сформировать внешнюю печатную форму!
Ошибка при вызове метода контекста (Выполнить): {(4, 16)}: Неправильный псевдоним ".Услуги"
&ЭтотОбъект<>>.Услуги КАК ВнешнийИсточник
если попробовать ЭтотОбъект.ПКОАктОбОказанииУслуг.Услуги - тоже самое
а эту тему я не нашел не одной похожей обработки (видел одну, но там была выборка в модуле формы, сделать то можно, но как потом ТЗ в модуль объекта передать?)
21.11.2009
13:55
#14
"Ты так указал : ЗапросУслуги.УстановитьПараметр("ВнешнийИсточник",ЭтотОбъект.Услуги);?"
21.11.2009
13:57
#15
"последний вариант:
МВТ = Новый МенеджерВременныхТаблиц;
ЗапросУслуги=Новый Запрос;
ЗапросУслуги.МенеджерВременныхТаблиц = МВТ;
ЗапросУслуги.Текст = "ВЫБРАТЬ *
|ПОМЕСТИТЬ ТаблицаПКО
|ИЗ
| &ЭтотОбъект.Услуги КАК ВнешнийИсточник"
;
Запрос.УстановитьПараметр("ВнешнийИсточник",ЭтотОбъект.Услуги);
ЗапросУслуги.Выполнить();
Не удалось сформировать внешнюю печатную форму!
Ошибка при вызове метода контекста (Выполнить): {(4, 16)}: Неправильный псевдоним ".Услуги"
&ЭтотОбъект<>>.Услуги КАК ВнешнийИсточник
"
МВТ = Новый МенеджерВременныхТаблиц;
ЗапросУслуги=Новый Запрос;
ЗапросУслуги.МенеджерВременныхТаблиц = МВТ;
ЗапросУслуги.Текст = "ВЫБРАТЬ *
|ПОМЕСТИТЬ ТаблицаПКО
|ИЗ
| &ЭтотОбъект.Услуги КАК ВнешнийИсточник"
;
Запрос.УстановитьПараметр("ВнешнийИсточник",ЭтотОбъект.Услуги);
ЗапросУслуги.Выполнить();
Не удалось сформировать внешнюю печатную форму!
Ошибка при вызове метода контекста (Выполнить): {(4, 16)}: Неправильный псевдоним ".Услуги"
&ЭтотОбъект<>>.Услуги КАК ВнешнийИсточник
"
21.11.2009
13:59
#16
"Ты читаешь, что я пищу? У тебя Запрос.УстановитьПараметр("ВнешнийИсточник",ЭтотОбъект.Услуги);, а надо ЗапросУслуги.УстановитьПараметр("ВнешнийИсточник",ЭтотОбъект.Услуги);"
21.11.2009
14:00
#17
"Я понял, изменил
МВТ = Новый МенеджерВременныхТаблиц;
ЗапросУслуги=Новый Запрос;
ЗапросУслуги.МенеджерВременныхТаблиц = МВТ;
ЗапросУслуги.Текст = "ВЫБРАТЬ *
|ПОМЕСТИТЬ ТаблицаПКО
|ИЗ
| &ЭтотОбъект.Услуги КАК ВнешнийИсточник"
;
ЗапросУслуги.УстановитьПараметр("ВнешнийИсточник",ЭтотОбъект.Услуги);
ЗапросУслуги.Выполнить();
Результат:
Не удалось сформировать внешнюю печатную форму!
Ошибка при вызове метода контекста (Выполнить): {(4, 16)}: Неправильный псевдоним ".Услуги"
&ЭтотОбъект<>>.Услуги КАК ВнешнийИсточник
"
МВТ = Новый МенеджерВременныхТаблиц;
ЗапросУслуги=Новый Запрос;
ЗапросУслуги.МенеджерВременныхТаблиц = МВТ;
ЗапросУслуги.Текст = "ВЫБРАТЬ *
|ПОМЕСТИТЬ ТаблицаПКО
|ИЗ
| &ЭтотОбъект.Услуги КАК ВнешнийИсточник"
;
ЗапросУслуги.УстановитьПараметр("ВнешнийИсточник",ЭтотОбъект.Услуги);
ЗапросУслуги.Выполнить();
Результат:
Не удалось сформировать внешнюю печатную форму!
Ошибка при вызове метода контекста (Выполнить): {(4, 16)}: Неправильный псевдоним ".Услуги"
&ЭтотОбъект<>>.Услуги КАК ВнешнийИсточник
"
21.11.2009
14:05
#18
"> Я понял, изменил
> МВТ = Новый МенеджерВременныхТаблиц;
> ЗапросУслуги=Новый Запрос;
> ЗапросУслуги.МенеджерВременныхТаблиц = МВТ;
> ЗапросУслуги.Текст = "ВЫБРАТЬ *
> |ПОМЕСТИТЬ ТаблицаПКО
> |ИЗ
> | &ЭтотОбъект.Услуги КАК ВнешнийИсточник"
> ;
> ЗапросУслуги.УстановитьПараметр("ВнешнийИсточник",ЭтотОбъект.Услуги);
> ЗапросУслуги.Выполнить();
Зачем в текст запроса закатал ЭтотОбъект?
Надо :
ЗапросУслуги.Текст = "ВЫБРАТЬ *
|ПОМЕСТИТЬ ТаблицаПКО
|ИЗ
| &ВнешнийИсточник КАК ВнешнийИсточник"
"
> МВТ = Новый МенеджерВременныхТаблиц;
> ЗапросУслуги=Новый Запрос;
> ЗапросУслуги.МенеджерВременныхТаблиц = МВТ;
> ЗапросУслуги.Текст = "ВЫБРАТЬ *
> |ПОМЕСТИТЬ ТаблицаПКО
> |ИЗ
> | &ЭтотОбъект.Услуги КАК ВнешнийИсточник"
> ;
> ЗапросУслуги.УстановитьПараметр("ВнешнийИсточник",ЭтотОбъект.Услуги);
> ЗапросУслуги.Выполнить();
Зачем в текст запроса закатал ЭтотОбъект?
Надо :
ЗапросУслуги.Текст = "ВЫБРАТЬ *
|ПОМЕСТИТЬ ТаблицаПКО
|ИЗ
| &ВнешнийИсточник КАК ВнешнийИсточник"
"
21.11.2009
14:05
#19
" МВТ = Новый МенеджерВременныхТаблиц;
ЗапросУслуги=Новый Запрос;
ЗапросУслуги.МенеджерВременныхТаблиц = МВТ;
ЗапросУслуги.Текст = "ВЫБРАТЬ *
|ПОМЕСТИТЬ ТаблицаПКО
|ИЗ
| &ВнешнийИсточник КАК ВнешнийИсточник"
;
ЗапросУслуги.УстановитьПараметр("ВнешнийИсточник",ЭтотОбъект.Услуги);
ЗапросУслуги.Выполнить();
На этом варианте перестала ругаться, теперь выдает
Не удалось сформировать внешнюю печатную форму!
Ошибка при вызове метода контекста (Выполнить): {(3, 2)}: Синтаксическая ошибка "ТаблицаПКО.Номенклатура"
<>>ТаблицаПКО.Номенклатура КАК Номенклатура
Текст запроса:
Запрос2 = Новый Запрос;
Запрос2.МенеджерВременныхТаблиц = МВТ;
Запрос2.Текст = "ВЫБРАТЬ
| ТаблицаПКО.НомерСтроки КАК НомерСтроки
| ТаблицаПКО.Номенклатура КАК Номенклатура
| ТаблицаПКО.Количество КАК Количество
| ТаблицаПКО.Цена КАК Цена
| ТаблицаПКО.Сумма КАК Сумма
| ИЗ ТаблицаПКО КАК Внешний";
ТабПКО = Запрос2.Выполнить().Выгрузить();
"
ЗапросУслуги=Новый Запрос;
ЗапросУслуги.МенеджерВременныхТаблиц = МВТ;
ЗапросУслуги.Текст = "ВЫБРАТЬ *
|ПОМЕСТИТЬ ТаблицаПКО
|ИЗ
| &ВнешнийИсточник КАК ВнешнийИсточник"
;
ЗапросУслуги.УстановитьПараметр("ВнешнийИсточник",ЭтотОбъект.Услуги);
ЗапросУслуги.Выполнить();
На этом варианте перестала ругаться, теперь выдает
Не удалось сформировать внешнюю печатную форму!
Ошибка при вызове метода контекста (Выполнить): {(3, 2)}: Синтаксическая ошибка "ТаблицаПКО.Номенклатура"
<>>ТаблицаПКО.Номенклатура КАК Номенклатура
Текст запроса:
Запрос2 = Новый Запрос;
Запрос2.МенеджерВременныхТаблиц = МВТ;
Запрос2.Текст = "ВЫБРАТЬ
| ТаблицаПКО.НомерСтроки КАК НомерСтроки
| ТаблицаПКО.Номенклатура КАК Номенклатура
| ТаблицаПКО.Количество КАК Количество
| ТаблицаПКО.Цена КАК Цена
| ТаблицаПКО.Сумма КАК Сумма
| ИЗ ТаблицаПКО КАК Внешний";
ТабПКО = Запрос2.Выполнить().Выгрузить();
"
Читают тему
(гостей: 1)