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

Не выводится адрес сотрудника по прописке

Автор Nika-L95, 12 ноя 2019, 08:43

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

Nika-L95

Добрый день! Подскажите пожалуйста, в чем ошибка: в печатной форме нужно вывести адрес по прописке, почему-то у некоторых сотрудников нормально выводит, а у большинства вместо адреса номер телефона, хотя адреса у всех заполнены.
Вот код:
    ДанныеСотрудника = КадровыйУчет.КадровыеДанныеСотрудников(Ложь,СсылкаНаОбъект.Сотрудник,"АдресПоПрописке",ТекущаяДата());
        ОбластьПодвал.Параметры.МестоРегистрации = ДанныеСотрудника[0].Сотрудник.ФизическоеЛицо.КонтактнаяИнформация[0].Представление;
        ОбластьПодвал.Параметры.ДатаРождения = Формат(СсылкаНаОбъект.Сотрудник.ФизическоеЛицо.ДатаРождения, "ДЛФ=DD");
        ТабличныйДокумент.Вывести(ОбластьПодвал);

wise

(0) посмотрите отладчиком "ДанныеСотрудника"
вероятно СНАЧАЛА Вы получаете телефон, а у кого НЕТ телефона - "почему-то у некоторых сотрудников нормально выводит"...
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

Nika-L95

Цитата: wise от 12 ноя 2019, 09:41
(0) посмотрите отладчиком "ДанныеСотрудника"
вероятно СНАЧАЛА Вы получаете телефон, а у кого НЕТ телефона - "почему-то у некоторых сотрудников нормально выводит"...

Посмотрела, вроде все нормально, у тех, у кого нормально адрес выводится, номер телефона тоже есть

wise

(2) это:
ДанныеСотрудника[0].Сотрудник.ФизическоеЛицо.КонтактнаяИнформация[0]
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

Nika-L95

Цитата: wise от 12 ноя 2019, 11:17
(2) это:
ДанныеСотрудника[0].Сотрудник.ФизическоеЛицо.КонтактнаяИнформация[0]
да, у кого-то в значениях адрес показывает, а у кого-то телефон

Каримдат

Вы конфигурацию не указали нам.
А как предположение, в карточке сотрудника Адрес нужно указать как Основной.

wise

(4) у кого-то в табличной части "КонтактнаяИнформация" первая строка "Адрес", у кого-то "телефон", у кого-то "E-Mail"
МОЖЕТ, точнее будет, по типу контактной информации запросом доставать адреса.??
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

Теги:

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

Рейтинг@Mail.ru Rambler's Top100

Поиск