Форум программистов, компьютерный форум, киберфорум
1С: Типовые и стандартные решения
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 8
1
1C 8.x

Получение информации из регистра сведений

05.06.2016, 12:02. Показов 2178. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте вопрос в следующем, нужно достать контактную информацию организации из регистра сведений, такую как адрес телефон и email. Делаю так

1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Запрос = Новый Запрос;
    Запрос.Текст = 
        "ВЫБРАТЬ
        |   КонтактнаяИнформация.Объект,
        |   КонтактнаяИнформация.Вид,
        |   КонтактнаяИнформация.Представление
        |ИЗ
        |   РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
        |ГДЕ
        |   КонтактнаяИнформация.Объект = &Объект
        |   И КонтактнаяИнформация.Вид = &адрес";
    
    Запрос.УстановитьПараметр("адрес", справочники.ВидыКонтактнойИнформации.ФактАдресОрганизации);
    Запрос.УстановитьПараметр("Объект", Организация);
    
    таблица = Запрос.Выполнить().Выбрать();
        
        
    таблица = Запрос.Выполнить().Выгрузить();
    Если Таблица.Количество() > 0 Тогда
        ФактАдрес = Таблица[0].Представление;
    КонецЕсли;
    
    Запрос.УстановитьПараметр("Адрес", Справочники.ВидыКонтактнойИнформации.ТелефонОрганизации);
    
    Таблица = Запрос.Выполнить().Выгрузить();
    Если Таблица.Количество() > 0 Тогда
        Телефон = Таблица[0].Представление;
    КонецЕсли;
адрес и телефон я получил а вот как почту достать?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.06.2016, 12:02
Ответы с готовыми решениями:

ЗУП 2.5. Получение данных из регистра сведений по заменяемым сотрудникам.
1С:Предприятие 8.2 (8.2.19.130) Зарплата и Управление Персоналом, редакция 2.5 (2.5.108.1) ...

Запись информации(цены) из периодического регистра сведений в документ "Оприходование номенклатуры"
Здравствуйте,помогите,пожалуйста, есть документ "Оприходование номенклатуры" и есть регистр...

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

Выгрузка регистра сведений
Есть задание написать батник, который будет обновлять 1с автоматом. Есть одно большое Но. Клиенту...

4
162 / 158 / 62
Регистрация: 28.09.2013
Сообщений: 293
05.06.2016, 12:18 2
Вы же, чтобы достать телефон и адрес устанавливаете "КонтактнаяИнформация.Вид". Для почты тоже должен быть отдельный вид по аналогии. Поищите в Справочники.ВидыКонтактнойИнформации вид специально для почты и вставьте его в параметры как делали с адресом и телефоном.

Возможно EmailОрганизации или ПочтовыйАдресОрганизации - смотря какая почта нужна.
0
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 8
05.06.2016, 13:03  [ТС] 3
нашел только
1C
1
справочники.ВидыКонтактнойИнформации.СлужебныйАдресЭлектроннойПочтыПользователя
но это совсем не то.
0
162 / 158 / 62
Регистрация: 28.09.2013
Сообщений: 293
05.06.2016, 14:14 4
Лучший ответ Сообщение было отмечено GreenkA как решение

Решение

ikates, А точно почта в этот же регистр записывается?! Может быть она в отдельном реквизите вообще хранится?!
Такой вариант: найти организацию, у которой заполнена почта и вывести все записи регистра КонтактнаяИнформация на эту организацию без условия по виду и глянуть какой вид будет у записи с почтой. Его и надо будет подставлять.
0
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 8
05.06.2016, 17:27  [ТС] 5
Вы оказались правы хранится она где то отдельно, на почту даже вида нет.
0
05.06.2016, 17:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.06.2016, 17:27
Помогаю со студенческими работами здесь

регистра сведений ПлановыеНачисленияРаботниковОрганизаций
Всем привет. Зарплата и кадры бюджетного учреждения 8 Есть необходимость понять концепцию...

Вывод из регистра сведений
Здравствуйте! в общем такой вопрос есть регистр сведений аудиторские процедуры(измер - процедуры,...

Запись из регистра сведений
Люди, здравствуйте! Подскажите, как сотворить сие действо, суть в следующем: есть регистр...

Очистка регистра сведений
Нужна помощь! Подскажите, пожалуйста, как в обработке очистить данные регистра сведений по 1...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru