По теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
в этой "функциональной" программе все реализовано, что необходимо стандартным вариантом.
Если у вас специфические хотелки - это всегда и везде доделывается вручную.
Адрес прекарсно выводится в вашем отчете... Зачем вам его выводить по отдельным колонкам - я даже просто представить не могу
Если у вас специфические хотелки - это всегда и везде доделывается вручную.
Адрес прекарсно выводится в вашем отчете... Зачем вам его выводить по отдельным колонкам - я даже просто представить не могу
Структура адреса хранится в XML формате в реквизите "Значения полей" табличной части "Контактная информация". Раскладывается XML строка функциями БСП, в ЗУП 3 используются следующие функции:
ВидКонтактнойИнформации = УправлениеКонтактнойИнформациейСлужебный.СтруктураВидаКонтактнойИнформации(Справочники.ВидыКонтактнойИнформации.АдресПоПропискеФизическиеЛица);
XDTOКонтактная = УправлениеКонтактнойИнформациейСлужебный.КонтактнаяИнформацияИзXML(Выборка.АдресПропискиЗначенияПолей, Перечисления.ТипыКонтактнойИнформации.Адрес, РезультатыЧтения);
ЗначениеРеквизитовПоКонтактнойИнформации(СтруктураАдресаПрописки, XDTOКонтактная);
Структуру адреса получают функцией общего модуля:
ЗарплатаКадры.СтруктураАдресаИзXML(Адрес, ВидАдреса = Неопределено)
Далее из этой структуры берёте нужные Вам элементы адреса
Например:
и т.д.
ЗарплатаКадры.СтруктураАдресаИзXML(Адрес, ВидАдреса = Неопределено)
Далее из этой структуры берёте нужные Вам элементы адреса
Например:
СтруктураАдреса = ЗарплатаКадры.СтруктураАдресаИзXML(ВашАдрес);
Индекс = СтруктураАдреса .Индекс;
Город = СтруктураАдреса .Город;
и т.д.
Добрый день!
Скажите, можно ли в стандартных отчетах зуп 3.1 разбить представление адреса на город, улицу, дом и т.д., чтоб они были в отдельных колонках?
Вполне реально. А где Вы хотите разместить эти дополнительные отдельные колонки ? Если в этих же отчетах, будьте готовы к модификации будущих обновлений.
Как реализовать раскладку адреса, Вы знаете или нужна помощь ?
Скажите, можно ли в стандартных отчетах зуп 3.1 разбить представление адреса на город, улицу, дом и т.д., чтоб они были в отдельных колонках?
Вполне реально. А где Вы хотите разместить эти дополнительные отдельные колонки ? Если в этих же отчетах, будьте готовы к модификации будущих обновлений.
Как реализовать раскладку адреса, Вы знаете или нужна помощь ?
Добрый день!
Дописываю отчет по сотрудникам.
"Как реализовать раскладку адреса, Вы знаете или нужна помощь ?" - нужна.
В СКД в вычисляемые поля добавляю "РаботаСАдресами.СведенияОбАдресе(ЛичныеДанные.КонтактнаяИнформация.АдресМестаПроживания)". В колонку выводит структуру. Варианты типа РаботаСАдресами.СведенияОбАдресе(ЛичныеДанные.КонтактнаяИнформация.АдресМестаПроживания).Индекс и РаботаСАдресами.СведенияОбАдресе(ЛичныеДанные.КонтактнаяИнформация.АдресМестаПроживания)["Индекс"] дают синтаксическую ошибку.
Попробовала вставить поле как параметр в макет, согласился принять только вариант РаботаСАдресами.СведенияОбАдресе(ЛичныеДанные.КонтактнаяИнформация.АдресМестаПроживания)["Индекс"], но выводит все равно структуру.
Решения в интернете найти не удалось.
Дописываю отчет по сотрудникам.
"Как реализовать раскладку адреса, Вы знаете или нужна помощь ?" - нужна.
В СКД в вычисляемые поля добавляю "РаботаСАдресами.СведенияОбАдресе(ЛичныеДанные.КонтактнаяИнформация.АдресМестаПроживания)". В колонку выводит структуру. Варианты типа РаботаСАдресами.СведенияОбАдресе(ЛичныеДанные.КонтактнаяИнформация.АдресМестаПроживания).Индекс и РаботаСАдресами.СведенияОбАдресе(ЛичныеДанные.КонтактнаяИнформация.АдресМестаПроживания)["Индекс"] дают синтаксическую ошибку.
Попробовала вставить поле как параметр в макет, согласился принять только вариант РаботаСАдресами.СведенияОбАдресе(ЛичныеДанные.КонтактнаяИнформация.АдресМестаПроживания)["Индекс"], но выводит все равно структуру.
Решения в интернете найти не удалось.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот