|   |   | 
| 
 | Вывод контактной информации (адрес прописки) в печатную форму | ☑ | ||
|---|---|---|---|---|
| 0
    
        lexhrqg744 04.08.22✎ 13:43 | 
        Здравствуйте.
 Подскажите, пожалуйста, как мне вывести информацию по адресу прописки человека? Я написал вот такой запрос, но пока ничего не работает Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | Сотрудники.Ссылка КАК ФИО, | АдресПоПрописке.Представление КАК Прописка |ИЗ | Справочник.Сотрудники КАК Сотрудники | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица.КонтактнаяИнформация КАК АдресПоПрописке | ПО (АдресПоПрописке.Ссылка = Сотрудники.ФизическоеЛицо) | И (АдресПоПрописке.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.АдресПоПропискеФизическиеЛица)) |ГДЕ | АдресПоПрописке.Представление = &Представление | И Сотрудники.ФизическоеЛицо = &ФизическоеЛицо"; Запрос.УстановитьПараметр("ФизическоеЛицо", Объект.Сотрудник.ФизическоеЛицо); Запрос.УстановитьПараметр("Представление",Справочники.ВидыКонтактнойИнформации.АдресПоПрописке); Результат = Запрос.Выполнить(); ВыборкаДетальныеЗаписи = Результат.Выбрать(); Если ВыборкаДетальныеЗаписи.Следующий() Тогда ПодписьОтПоставщикаИмяФайла = ВыборкаДетальныеЗаписи.Представление; Иначе ПодписьОтПоставщикаИмяФайла = "пусто например"; КонецЕсли; ДанныеЗаголовка.Вставить("АдресПр",ПодписьОтПоставщикаИмяФайла); Спасибо. | |||
| 1
    
        Мимохожий Однако 04.08.22✎ 13:44 | 
        Что не получилось? Что хочешь получить? Отладчиком смотрел?     | |||
| 2
    
        Мимохожий Однако 04.08.22✎ 13:45 | 
        Проверь значение параметра Объект.Сотрудник.ФизическоеЛицо     | |||
| 3
    
        lexhrqg744 04.08.22✎ 13:46 | 
        (1) Хочу получить адрес прописки у сотрудника     | |||
| 4
    
        lexhrqg744 04.08.22✎ 13:47 | 
        (2) Там появляется нужный сотрудник, смотрел через отладчик     | |||
| 5
    
        ZDenis 04.08.22✎ 13:47 | 
        (0) вот это лишнее на мой взгляд
 | АдресПоПрописке.Представление = &Представление | |||
| 6
    
        unbred 04.08.22✎ 13:49 | 
        выбрать представление из РС.КИ где &объект и &тип и &вид.     | |||
| 7
    
        ZDenis 04.08.22✎ 13:50 | 
        И зачем тебе вообще связь со справочником сотрудников, если ты и в отбор ставишь ФизЛицо и прописку берешь у него же     | |||
| 8
    
        unbred 04.08.22✎ 13:51 | 
        (5) тут всё лишнее.     | |||
| 9
    
        unbred 04.08.22✎ 13:52 | 
        (0) конфа называется "Физические лица и сотрудники", я правильно понял?     | |||
| 10
    
        lexhrqg744 04.08.22✎ 13:54 | 
        (7) Буду благодарен, если напишите, как нужно правильно. Я уже пытался разными способами выводить и всё равно не получается добиться нужного результата     | |||
| 11
    
        ZDenis 04.08.22✎ 14:01 | 
        Прописка = УправлениеКонтактнойИнформацией.ПредставлениеКонтактнойИнформацииОбъекта(ТвоеФизЛицо, Справочники.ВидыКонтактнойИнформации.АдресПоПрописке);     | |||
| 12
    
        lexhrqg744 04.08.22✎ 14:10 | 
        (11) "Поле объекта не обнаружено (АдресПоПрописке)"     | |||
| 13
    
        d_monah 04.08.22✎ 14:12 | 
        (9) Нет,это 1С:Гараж или 1С:Садовод.     | |||
| 14
    
        6awkup_true 04.08.22✎ 14:16 | 
        (13) 1С:Мусор ака 1С:Предприятие 8. Управление переработкой отходов и вторсырья     | |||
| 15
    
        ZDenis 04.08.22✎ 14:51 | 
        (11) Ну это твоя фраза в (0), я лишь скопировал     | |||
| 16
    
        mikecool 04.08.22✎ 15:04 | 
        имея сотрудника, взять от него физ лицо, чтобы в запросе сравнивать с Сотрудник.ФизЛицо - автор анальный дантист?     | |||
| 17
    
        mikecool 04.08.22✎ 15:04 | 
        +16 не говоря уж о неявном запросе при получении физлица через точку     | |||
| 18
    
        mikecool 04.08.22✎ 15:06 | 
        |ГДЕ
 | АдресПоПрописке.Представление = &Представление вот это что такое??? | |||
| 19
    
        Мимохожий Однако 04.08.22✎ 15:42 | 
        (3) Ответь на ВСЕ вопросы     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |