Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 ноя 2024, 16:05

1с документооборот 2.1 автозаполнение шаблона

Автор djonbox, 06 мар 2018, 12:51

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

djonbox

Возник вопрос как автоматически заполнить в шаблоне документа адресата в формате Должность+ФИО адресата.
Предопределенных реквизитов авто заполнения должности нет в 1с документооборот 2.1, но можно сделать скриптом.
через запросы нашел нужные поля:
ВЫБРАТЬ
ВнутренниеДокументы.Адресат.ПредставлениеВПереписке,
ВнутренниеДокументы.Адресат.Подразделение
ИЗ
Справочник.ВнутренниеДокументы КАК ВнутренниеДокументы

т.е. реквизит Подразделение есть.
Но вот как его в форме авто заполнения вывести информации ни где не могу найти.
Как я побывал реализовать:
РезультатОбработки = Адресат.Подразделение + " " + Адресат.Наименование;
Но выдает ошибку

oleg-x

Исправь
РезультатОбработки = Строка(Адресат.Подразделение) + " " + Адресат.Наименование;
или что за ошибка еще?
Помог, нажми спасибо. Не помог, нажми спасибо :-)
Если у Вас есть проблема, то её уже кто то решил @Yandex, @Google

djonbox

Цитата: oleg-x от 06 мар 2018, 13:03
Исправь
РезультатОбработки = Строка(Адресат.Подразделение) + " " + Адресат.Наименование;
или что за ошибка еще?

Ошибка:
Следующие реквизиты или скрипты настройки заполнения файла "Служебная записка" заданы не корректно: Скрипт "Адресат"
Побывал отдельно создать доп реквизит Адресат1 тип строка и через него опубликовать, но такая же ошибка. Без скрипта могу сформировать запрос и вывести всю необходимую информацию, а через скрипт никак не получается

Добавлено: 06 мар 2018, 13:15


У поля Адресат в документообороте есть все реквизиты, но как через скрипт это сделать
ВЫБРАТЬ
ВнутренниеДокументы.Адресат.Ссылка,
ВнутренниеДокументы.Адресат.ВерсияДанных,
ВнутренниеДокументы.Адресат.ПометкаУдаления,
ВнутренниеДокументы.Адресат.Наименование,
ВнутренниеДокументы.Адресат.Недействителен,
ВнутренниеДокументы.Адресат.Подразделение,
ВнутренниеДокументы.Адресат.ПредставлениеВДокументах,
ВнутренниеДокументы.Адресат.РазрешенныеВебСерверы,
ВнутренниеДокументы.Адресат.ФизЛицо,
ВнутренниеДокументы.Адресат.ФизическоеЛицо,
ВнутренниеДокументы.Адресат.Комментарий,
ВнутренниеДокументы.Адресат.Служебный,
ВнутренниеДокументы.Адресат.Подготовлен,
ВнутренниеДокументы.Адресат.ИдентификаторПользователяИБ,
ВнутренниеДокументы.Адресат.ПредставлениеВПереписке,
ВнутренниеДокументы.Адресат.ПредставлениеВПерепискеСРангом,
ВнутренниеДокументы.Адресат.Помещение,
ВнутренниеДокументы.Адресат.КодЯзыка,
ВнутренниеДокументы.Адресат.ИдентификаторПользователяСервиса,
ВнутренниеДокументы.Адресат.СвойстваПользователяИБ,
ВнутренниеДокументы.Адресат.Предопределенный,
ВнутренниеДокументы.Адресат.ИмяПредопределенныхДанных,
ВнутренниеДокументы.Адресат.Представление,
ВнутренниеДокументы.Адресат.ДополнительныеРеквизиты.(
Ссылка,
НомерСтроки,
Свойство,
Значение,
ТекстоваяСтрока
),
ВнутренниеДокументы.Адресат.КонтактнаяИнформация.(
Ссылка,
НомерСтроки,
Тип,
Вид,
Представление,
ЗначенияПолей,
Страна,
Регион,
Город,
АдресЭП,
ДоменноеИмяСервера,
НомерТелефона,
НомерТелефонаБезКодов,
ВидДляСписка
) КАК Адресат1
ИЗ
Справочник.ВнутренниеДокументы КАК ВнутренниеДокументы

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск