Внешняя печатная форма трудового договора для ЗУП под 8.1
Сделано через active document. Когда мне понадобилось сделать именно таким образом, примера на Инфостарте я не нашел. Был вариант с двоичным макетом, но я не смог его достать :) Ещё были варианты через обычный табличный макет, но имхо договор в табличной форме - это извращение.
Использую процедуру склонения фамилии из глобальника, ей нужно NameDecl.dll, которая по умолчанию находится в C:\Program Files\1cv81\bin\ . Также её можно взять с ИТС \1CIts\EXE\APPEXTCOMP\NameDecl.dll
Для специалистов в моей обработке ничего нового нет, а для начинающих кое-что можно взять для себя.
Тестировалось на релизе ЗУП 2.5.12.1 и работает до релиза 2.5.19 !!!
ВНИМАНИЕ!
В релизе 2.5.21.3 изменились глобальные функции. ПросклонятьФИО теперь сделана иначе (для исправления можно в мою обработку вставить эту функцию из старых релизов).
И второе: УниверсальныеМеханизмы.Просклонять(КомпонентаСклоненияФИО, Подразд, 1, ,РезультатОтдел); теперь должна выглядеть вот так (в новом релизе добавлен ещё один параметр)
p.s.s некогда сейчас исправлять, но как Вам исправить - я написал. Код открыт, правьте - дело не сложное.
Просьба высказывать конструктивную критику по коду.