Имя: Пароль:
1C
1С v8
внешняя печатная форма 1с 8.2 бухгалтерия 2.0
,
0 3463
 
18.07.13
13:24
помогите пожалуйста,нужно внешнюю обработку вывести на печать в авансовый отчет.выдает такую ошибку:
Не удалось сформировать внешнюю печатную форму!
Ошибка при вызове метода контекста (Выполнить): {(4, 1)}: Синтаксическая ошибка "ИЗ"
<<?>>ИЗ
1 SherifSP
 
18.07.13
13:25
(0) В запросе ошибка, так и пиши)
2 SherifSP
 
18.07.13
13:25
Там запятая стоит в предыдущей строке, перед строкой ИЗ
3 zhig75
 
18.07.13
13:25
Чё?
4 SherifSP
 
18.07.13
13:26
+(2) Вот, надо ее убрать, как думаешь?
5 Godofsin
 
18.07.13
13:26
(0) выложи запрос, (2) по ходу прав
6 zhig75
 
18.07.13
13:29
(5) ты думаешь человек знает что такое запрос?
7 3463
 
18.07.13
13:29
Запрос = Новый Запрос;
   Запрос.Текст =
       "ВЫБРАТЬ
       |    АвансовыйОтчет.Организация,
       |    АвансовыйОтчет.Организация.НаименованиеПолное КАК ОрганизацияПредставление,
       |ИЗ
       
       |    Документы.АвансовыйОтчет КАК АвансовыйОтчет
       |ГДЕ
       |    АвансовыйОтчет.Ссылка = &Ссылка";

   Запрос.УстановитьПараметр("Ссылка", СсылкаНаОбъект);
   
   РезультатШапка = Запрос.Выполнить().Выбрать();
8 3463
 
18.07.13
13:29
я знаю,что такое запрос
9 SherifSP
 
18.07.13
13:30
Запрос = Новый Запрос;
   Запрос.Текст =
       "ВЫБРАТЬ
       |    АвансовыйОтчет.Организация,
       |    АвансовыйОтчет.Организация.НаименованиеПолное КАК ОрганизацияПредставление
       |ИЗ
       
       |    Документы.АвансовыйОтчет КАК АвансовыйОтчет
       |ГДЕ
       |    АвансовыйОтчет.Ссылка = &Ссылка";

   Запрос.УстановитьПараметр("Ссылка", СсылкаНаОбъект);
   
   РезультатШапка = Запрос.Выполнить().Выбрать();
10 Ork
 
18.07.13
13:30
(7) Читать (2) до просветления.
11 Godofsin
 
18.07.13
13:32
(9) Молодец! пирожка вот только для тебя нету =)))
12 Ork
 
18.07.13
13:32
(9) ТС не может понять где та самая строка. У него перед "ИЗ" находится "|".
13 3463
 
18.07.13
13:34
с запятой понятно,убрала,но теперь вот что
Не удалось сформировать внешнюю печатную форму!
Ошибка при вызове метода контекста (Выполнить): {(5, 2)}: Таблица не найдена "Документы.АвансовыйОтчет"
<<?>>Документы.АвансовыйОтчет КАК АвансовыйОтчет
14 3463
 
18.07.13
13:35
а вот кое кто если гадостей не скажет так не проживет наверное
15 Ork
 
18.07.13
13:35
(13) А ну-ка признавайся с пристрастием : где брала внешнюю форму? И где фотка в личке?
16 3463
 
18.07.13
13:36
по примеру делаю
17 Ork
 
18.07.13
13:37
(16) А есть ли в твоей конфе документ АвансовыйОтчет?
И когда наконец будет фотка?
18 Галахад
 
гуру
18.07.13
13:38
"ы" убери

Документ.АвансовыйОтчет КАК АвансовыйОтчет
19 3463
 
18.07.13
13:38
есть конечно
20 Ork
 
18.07.13
13:39
(19) Тогда (18) прав.
21 zak555
 
18.07.13
13:40
а так ?

Запрос = Новый Запрос;
   Запрос.Текст =
       "ВЫБРАТЬ
       |    АвансовыйОтчет.Организация,
       |    АвансовыйОтчет.Организация.НаименованиеПолное КАК ОрганизацияПредставление
       |ИЗ
       
       |    Документы.АвансовыйОтчет КАК АвансовыйОтчет
       |ГДЕ
       |    АвансовыйОтчет.Ссылка = &Ссылка";

   Запрос.УстановитьПараметр("Ссылка", СсылкаНаОбъект);
   
   РезультатШапка = Запрос.Выполнить().Выбрать();
22 zak555
 
18.07.13
13:40
*вернее

Запрос = Новый Запрос;
   Запрос.Текст =
       "ВЫБРАТЬ
       |    АвансовыйОтчет.Организация,
       |    АвансовыйОтчет.Организация.НаименованиеПолное КАК ОрганизацияПредставление
       |ИЗ
       
       |    Документ.АвансовыйОтчет КАК АвансовыйОтчет
       |ГДЕ
       |    АвансовыйОтчет.Ссылка = &Ссылка";

   Запрос.УстановитьПараметр("Ссылка", СсылкаНаОбъект);
   
   РезультатШапка = Запрос.Выполнить().Выбрать();
23 3463
 
18.07.13
13:42
попробую сейчас
24 zak555
 
18.07.13
13:42
(23) лучше не стоит
25 3463
 
18.07.13
13:47
спасибо