Модераторы: stron
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как создавать внешнюю печатную форму, Хочу в 1С 8.1 сделать печатную форму 
:(
    Опции темы
meverikxp
Дата 7.12.2009, 19:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 13.5.2009

Репутация: нет
Всего: нет



Хочу научится делать внешние печатные формы. В Инете нашел некий материал, но если сделать как там пишут выкидает ошибку - поле объекта не определено (СсылкаНаПечатнуюФорму). Такая же ошибка выскакивает и при подключении уже готовой формой. Подскажите, что с этим делать. Буду благодарен за полезные ссылки по материалу. Спасибо!
PM MAIL   Вверх
Zero
Дата 7.12.2009, 22:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2169
Регистрация: 23.10.2004
Где: Россия, г. Рязань

Репутация: 15
Всего: 24



Внешней печатной формой, можно назвать такой объект как макет. Это есть файл с расширением *.mxl. Сам по себе он не имеет смысла и обычно используется в коде программы для вывода в виде отчётной формы.
Ошибка выскакивает потому что что-то неправильно написал. smile 

Последующие ответы, на конкретные вопросы. smile 

Это сообщение отредактировал(а) Zero - 7.12.2009, 22:48
PM MAIL ICQ   Вверх
meverikxp
Дата 8.12.2009, 11:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 13.5.2009

Репутация: нет
Всего: нет



// Функция формирует табличный документ с печатной формой
// Возвращаемое значение:
// Табличный документ - печатная форма накладной
//
// Рекумендуется заменить на аналогичную функцию из модуля документа, для которого создается внешняя печатная форма
Функция ПечатьДокумента()
    
    //Получим данные из документа
    
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    |    ЗаказНарядСервичногоЦентра.Номер,
    |    ЗаказНарядСервичногоЦентра.Дата
    |ИЗ
    |    Документ.ЗаказНарядСервичногоЦентра КАК ЗаказНарядСервичногоЦентра
    |ГДЕ
    |    ЗаказНарядСервичногоЦентра.Ссылка = &ТекущийДокумент";
    
    Запрос.УстановитьПараметр("ТекущийДокумент", СсылкаНаОбъект); //используем в качестве параметра реквизит обработки СсылкаНаОбъект
    
    Шапка = Запрос.Выполнить().Выбрать();
    Шапка.Следующий();
    
    //Созданим и заполним табличный документ
    ТабДокумент = Новый ТабличныйДокумент;
    Макет = ПолучитьМакет("Макет");
    ОбластьМакета = Макет.ПолучитьОбласть("Заголовок");
    ОбластьМакета.Параметры.ТекстЗаголовка = "Квитанция №" + Шапка.Номер + " от " + Шапка.Дата;
    ТабДокумент.Вывести(ОбластьМакета);
    
    Возврат ТабДокумент;

КонецФункции // ПечатьДокумента()

// Функция является точкой входа в данную обработку.
// Алгоритм заполнения печатной формы удобно размещать в отдельной(ых) функции(ях)
// Возвращаемое значение:
// Табличный документ - печатная форма накладной
//
Функция Печать() Экспорт
    
    ТабДокумент = ПечатьДокумента();
    Возврат ТабДокумент;
    
КонецФункции // Печать

Что я здесь не прописал?
PM MAIL   Вверх
Itsys
Дата 8.12.2009, 23:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1338
Регистрация: 21.1.2008
Где: г. Москва

Репутация: 7
Всего: 34



Вы уверены, что ругается на "СсылкаНаПечатнуюФорму", напишите какая у Вас конфигурация и точно ошибку (с указанием номера строки и модуля).
PM MAIL WWW Skype   Вверх
meverikxp
Дата 9.12.2009, 10:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 13.5.2009

Репутация: нет
Всего: нет



Конфигурация называется СКАТ-ПРОФЕССИОНАЛ, 
Не удалось сформировать внешнюю печатную форму!
Поле объекта не определено (СсылкаНаПечатнуюФорму)
Указание строки ошибки нет.



Это сообщение отредактировал(а) meverikxp - 9.12.2009, 11:09
PM MAIL   Вверх
Itsys
Дата 10.12.2009, 15:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1338
Регистрация: 21.1.2008
Где: г. Москва

Репутация: 7
Всего: 34



Если У Вас не типовая конфигурация, как же Вы хотите к ней применить методы написания "типовых"внешних форм? Там может быть все совершенно иначе сделано...
PM MAIL WWW Skype   Вверх
meverikxp
Дата 10.12.2009, 19:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 13.5.2009

Репутация: нет
Всего: нет



А как тогда в этом разобратся?
PM MAIL   Вверх
Itsys
Дата 11.12.2009, 21:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1338
Регистрация: 21.1.2008
Где: г. Москва

Репутация: 7
Всего: 34



Надо смотреть каким образом в данной конфигурации вызывается печать из внешней печатной формы
PM MAIL WWW Skype   Вверх
Hang
Дата 16.12.2009, 21:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 16.12.2007
Где: Вологда

Репутация: нет
Всего: 3



Нужно создать реквизит обработки под названием "СсылкаНаОбъект" и тип ему указать на нужный документ

Это сообщение отредактировал(а) Hang - 16.12.2009, 21:42
PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "1C: Предприятие, SAP, ERP и учётные системы"
stron

Запрещается!

1. Обсуждение крэков, кейгенов и других подобных программ

Пробуйте искать сами или обращайтесь в приват к участникам форума.

Темы с подобными вещами будут немедленно удаляться, а нарушители - получать предупреждения.

Также запрещается обсуждение проблем работы этих программ (что куда вписать, куда что скопировать и т.п...)

2. Давать ссылки на взломанные продукты

  • Пожалуйста, пользуйтесь поиском перед тем, как задать вопрос - возможно ответ уже есть на форуме.
  • Название темы должно отражать её суть
  • Действия модераторов можно обсудить здесь

С уважением, stron, Pegas.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | 1C: Предприятие, SAP, ERP и учётные системы | Следующая тема »


 




[ Время генерации скрипта: 0.0677 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.