#0
by Ululg
Подскажите как правильно сделать. Сделал по анологии как с внешней ПФ для документов. Захожу в справочник, там появляется моя внешняя ПФ, но при попытке распечатать выдается ошибка: {ОбщийМодуль.УниверсальныеМеханизмы.Модуль}: Поле объекта не обнаружено (Проведение) Если Объект.Метаданные.Проведение = Метаданные.СвойстваОбъектов.Проведение.Разрешить и Не УправлениеДопПравамиПользователей.РазрешитьПечатьНепроведенныхДокументов(Объект.Проведен) Тогда Подскажите как правильно сделать?
#1
by Fragster
Если Метаданные.Документы.Индекс(Объект.Метаданные)<>-1 И Объект.Метаданные.Проведение...
#2
by МишельЛагранж
Когда выдираете ПФ и делаете её внешней для другого документа/справочника - соблаговолите прочесать её и исправить все ссылки и функции под новый объект ))
#9
by МишельЛагранж
Вы вообще понимаете, о чем речь? Начните с того, что откуда у Справочника возьмется свойство "Проведение"? (явно ПФ от документа содрали :)) А потом поймете ))
#10
by Fragster
надо просто посмотреть стек вызовов в момент ошибки - откуда вызывается ошибочная строка и вообще должна ли она там быть (может сам вызов механизма внешних форм неправильный)
#11
by МишельЛагранж
>> НИЧЕГО из документа не брал! А 1С упрямо твердит - брал, и много: Не УправлениеДопПравамиПользователей.РазрешитьПечатьНепроведенныхДокументов ))
#12
by МишельЛагранж
нет, если как помню - там просто есть хитрое 1Совое поле - к чему вязаться: к доку или справочнику. Пока вяжется к доку...
#13
by Ululg
ты че читать не умеешь? говорю - создал новую обработку, там добавил макет и 10 строчек кода! ну создай сам, да попробуй, вот че фигню мне говоришь? Как правильно зарегить внешнюю пф для справочника?
#15
by Ululg
и кнопок у меня нет, потому как формы нет. Ест только один реквизит в обработке - СсылкаНаОбъект
#17
by Ululg
добавляю элемент во внешних печатных формах: если нажимаю на кнопку с плюсиком, выскакивает окошко, перехожу на вкладку справочники, выбираю Номеклатура, то ни фига не ставит этот справочник, берет первый документ по списку. А если через подбор, ставлю галку у номенклатуры, то выбирается справочник, но при попытке печати выскакивает такое сообщение. Как правильно для справочника зарегистрировать пф?
#19
by МишельЛагранж
Чтобы ПФ подключить в предприятии, нужно сначала её правильно адаптировать под тот объект, к которому подключать собираетесь
#22
by МишельЛагранж
значит, код накопировали бездумно. Отладчик возьмите, и посмотрите, как, а главное - ОТКУДА, попадает сюда: {ОбщийМодуль.УниверсальныеМеханизмы.Модуль}: Поле объекта не обнаружено (Проведение) Если Объект.Метаданные.Проведение = Метаданные.СвойстваОбъектов.Проведение.Разрешить и Не УправлениеДопПравамиПользователей.РазрешитьПечатьНепроведенныхДокументов(Объект.Проведен) Тогда
#23
by Ululg
да не копировал я бездумно код. ёпрст... Это общий модуль. процедура ОткрытьФормуВыбораПечатныхФормОбъекта. Только вот она предназначена для печати доков. Объект передается элемент справочника номенклатура. Ничего вообще не понимаю
#25
by МишельЛагранж
Значит, в ОткрытьФормуВыбораПечатныхФормОбъекта не предусмотрено подключение ПФ к справочникам - надо дописывать.. Ну нет у Справочника даже намека на что-либо под названием "проведение" ))
#27
by lxs
Если СсылкаНаОбъект.ПолучитьОбъект.Метаданные.Проведение = Метаданные.СвойстваОбъектов.Проведение.Разрешить и Не УправлениеДопПравамиПользователей.РазрешитьПечатьНепроведенныхДокументов(СсылкаНаОбъект.Проведен) не?
#33
by guitar_player
Вижу, поэтом и спрашиваю. Если он ничего нигде не прописывал сам, что вызывает эту функцию, то у меня такое работает. ПС ЗУП
#34
by МишельЛагранж
короче, ТС непонятно что и откуда выдрал и сделал, ему че-то насоветовали (то-не то, никому не важно), у ТС вдруг че-то получилось - молодец ТС, в духе 1С работаешь!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- V8 внешняя обработка.ПолучитьМакет
- Внешняя компонента SysFTP для 1С 7.7
- Внешняя печатная форма для справочника
- Внешняя обработка. ПолучитьМакет("Макет1")
- Внешняя печатная форма
- Внешняя компонента.
- Внешняя печатная форма
- Внешняя печатная форма
- У кого есть внешняя печатная форма "Унифицированная форма № МХ-1"
- внешняя печатная форма М-4 для 1с8
- Печатная форма "Печатная форма"
- Внешняя печатная форма - Шаблон
В этой группе 1С
- Как получить значение свойств справочника??
- Компонента печати штрих кодов для 64 х разрядной системы
- Закрытие месяца в БП 1.6.
- СКД Вывести остатки отдельно, обороты отдельно
- Управляемые формы. Сортировка списка
- 1С 8.1 Активизировать элемент формы не пере открывая форму
- УПП: Резервирование материалов, переданных в переработку
- Временная блокировка 1с
- Обмен УТ с БП(базовая)
- УТ 10.3 В каких случаях необходимо вести партионный учет по сериям?
- Сканер штрихкода на COM-порте в RDP отваливается...
- Конвертация данных, параметры
- Добавление реквизитов табличной части в журнал
- дополнительные внешние отчеты 1с82 УТ10.3 (8.2.13.205)
- Окно поверх из 1С поверх всех приложений
- как отключить окно сообщений в 1с 7.7
- Как в управляемом приложении определить что документ Новый?
- Принтер в терминальной сессии
- УТ 11. Как изменить основание уже созданного документа?
- Штрих-М кассир, загрузка справочника