Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
15 Дек 2017, 11:29
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Внешняя печатная форма. Не удалось сформировать  (Прочитано 3525 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vavo

  • *
  • Сообщений: 4
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2014-10-12
  • Сайт: 
  • Профессия: Ученик 1С
Необходимо переделать печатную форму перемещения товаров, чтобы при печати накладной выводило розничные цены.Решил делать внешней печатной формой.
Создал форму, реквизит ссылка на объект, макет скопировал в обработку, в модуль скопировал функцию печати.
Вроде бы поменял где было ЭтотОбъект.ссылка, на СсылкаНаОбъект.ссылка
добавил в 1С внешнюю печатную форму.
И столкнулся со следующей проблемой.
Не удалось сформировать внешнюю печатную форму!
Поле объекта не обнаружено (Ссылка)


Код слишком длинный, поэтому выложил в текстовом файле. Если надо выложу в сообщении.



Оффлайн Besart

  • *****
  • Сообщений: 678
  • РЕПУТАЦИЯ: 142
  • КПД: 21%
  • Регистрация: 2012-12-10
    • Skype: artfa.a
  • Компания: Фрилансер
  • Профессия: Программист 8.1

Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
Повставляйте через N-ое количество строк "Сообщить("1");" и сможете понять, где ругается на ссылку...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Оффлайн vavo

  • *
  • Сообщений: 4
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2014-10-12
  • Сайт: 
  • Профессия: Ученик 1С
так посмотрите в отладчике
Как-то не получается.

Оффлайн LexaK

  • *****
  • Сообщений: 1267
  • РЕПУТАЦИЯ: 347
  • КПД: 27%
  • Регистрация: 2012-05-16
  • Сайт: 
  • Профессия: Программист 1С
самое простое, возьмите уже какую нибудь внешнюю печатную форму, и ее переделайте для новой формы, так гораздо проще.
а в вашем примере не происходит инициализация реквизита СсылкаНаОбъект
поэтому и аварийно завершается, когда пытаетесь ссылку из него получить!

Функция Печать(СПриложением = Ложь) Экспорт  //тестировать
    Запрос = Новый Запрос;
    Запрос.УстановитьПараметр("ТекущийДокумент",[b]СсылкаНаОбъект.Ссылка[/b]);
    ...
Помогло? - Нажми СПАСИБО!!!
                       :)

Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
Вопрос на засыпку: а какого типа у вас реквизит СсылкаНаОбъект?
Должен быть - "Произвольный"...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
в вашем примере не происходит инициализация реквизита СсылкаНаОбъект

В процедуре Печать() СсылкаНаОбъект не надо ничего присваивать.
Она инициализируется так сказать самим механизмом ВПФ...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Оффлайн LexaK

  • *****
  • Сообщений: 1267
  • РЕПУТАЦИЯ: 347
  • КПД: 27%
  • Регистрация: 2012-05-16
  • Сайт: 
  • Профессия: Программист 1С
Вопрос на засыпку: а какого типа у вас реквизит СсылкаНаОбъект?
Должен быть - "Произвольный"...
не обязательно, если внешняя печатная форма, настраивается на печать только одного документа
то тип, переменной СсылкаНаОбъект может быть: ДокументСсылка.ПеремещениеТоваров (по задаче автора)

вообще не понятно, почему у автора стандартный механизм внешних печатных форм, не работает?
что за база?
Помогло? - Нажми СПАСИБО!!!
                       :)

Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
не обязательно, если внешняя печатная форма, настраивается на печать только одного документа
то тип, переменной СсылкаНаОбъект может быть: ДокументСсылка.ПеремещениеТоваров (по задаче автора)

Согласен
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.


Теги:
 

Форма "Взнос наличными в банк" где она :)

Автор lefantiy_94Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 5
Просмотров: 4657
Последний ответ 30 Июн 2015, 03:50
от lefantiy_94
Вопрос по УНФ (форма "Задание на работу")

Автор tantonyРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 345
Последний ответ 22 Июн 2017, 18:22
от tantony
Как программно вызывать обработчик ПриИзменении поля табличной части после того, как форма была заполнена программно?

Автор ИстребительРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 6
Просмотров: 4356
Последний ответ 27 Июл 2015, 06:21
от cska-fanat-kz
Для объекта не определена форма по умолчанию, соответствующая текущему режиму запуска. Объект: "Консоль Запросов"

Автор Азамат ХубиевРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 14
Просмотров: 6382
Последний ответ 20 Июл 2016, 22:56
от Азамат Хубиев
Шаблон или Форма для заполнения "заказа покупателя"

Автор SandrРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 5
Просмотров: 6592
Последний ответ 02 Сен 2013, 14:22
от LordWizard

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
177 Сообщений
ilyay ilyay
69 Сообщений
oleg-x
48 Сообщений
AIFrame
46 Сообщений
alex0402
44 Сообщений
andron81_81
38 Сообщений
MuI_I_Ika MuI_I_Ika
33 Сообщений
Golickoff Golickoff
31 Сообщений
BuhRust
30 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

  • Точка Гостей: 875
  • Точка Скрытых: 0
  • Точка Пользователей: 13
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal