|
Запрос в ЗУП к Регистру КонтактнаяИнформация | ☑ | ||
---|---|---|---|---|
0
Apoloa_LM
08.11.12
✎
10:48
|
Не понимаю... что я делаю не так...
e-mail забит, но запрос его не вытаскивает.. подозреваю что ошибка где то в соединении таблиц "|ПО СотрудникиОрганизаций.Ссылка=КИ.Объект" потому что виртуальная таблица "КИ" возвращает тех сотрудников и их е-мейлы у которых они забиты. В справочнике "Виды контактной информации" добавила: E-Mail "Адрес рассылки" справочник физ.лица Запрос = Новый Запрос; Запрос.Текст= "ВЫБРАТЬ | СотрудникиОрганизаций.Ссылка, | КИ.пред |ИЗ | Справочник.СотрудникиОрганизаций КАК СотрудникиОрганизаций | | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ | КонтактнаяИнформация.Вид, | КонтактнаяИнформация.Представление как пред, | КонтактнаяИнформация.Объект |ИЗ | РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация | ГДЕ | КонтактнаяИнформация.Вид=&Вид) как КИ |ПО СотрудникиОрганизаций.Ссылка=КИ.Объект |ГДЕ | СотрудникиОрганизаций.Ссылка=&сотр"; Запрос.УстановитьПараметр("Вид", Справочники.ВидыКонтактнойИнформации.НайтиПоНаименованию("Адрес рассылки")); Запрос.УстановитьПараметр("сотр",ПолеВвода1); Результат=Запрос.Выполнить(); ВыборкаДетальныеЗаписи=Результат.Выбрать(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл Сообщить("Сотрудник: "+ВыборкаДетальныеЗаписи.Ссылка+" (e-mail: "+ВыборкаДетальныеЗаписи.пред+")"); КонецЦикла; ========================================= Сотрудник: Иванов Иван Иванович (e-mail: ) и так то же не работает //"ВЫБРАТЬ //| КонтактнаяИнформация.Вид, //| КонтактнаяИнформация.Представление как емл, //| КонтактнаяИнформация.Объект.Ссылка //|ИЗ //| РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация //|ГДЕ //| КонтактнаяИнформация.Объект.Ссылка = &сотрудн //| И КонтактнаяИнформация.Вид = &емэйл"; |
|||
1
almar
08.11.12
✎
10:49
|
(0) А что нужно получить на выходе?
|
|||
2
cw014
08.11.12
✎
10:50
|
КонтактнаяИнформация.Объект.Ссылка
Это радует |
|||
3
Apoloa_LM
08.11.12
✎
10:50
|
емэйл вытащить хочу...
|
|||
4
almar
08.11.12
✎
10:51
|
(3) Из регистра сведений и тащи. Зачем соединение?
|
|||
5
Apoloa_LM
08.11.12
✎
10:52
|
да просто из регистра тоже не выходит почему не понимаю
|
|||
6
Apoloa_LM
08.11.12
✎
10:52
|
(4) | КонтактнаяИнформация.Объект.Ссылка = &сотрудн
|
|||
7
Apoloa_LM
08.11.12
✎
10:53
|
(4) ничего не возвращает запрос
|
|||
8
Ork
08.11.12
✎
10:54
|
(0) Имею ИМХУ - измерением регистра КИ - есть не сотрудники, а физлица.
По крайней мере в украинской ЗУП так. |
|||
9
Ochkarito
08.11.12
✎
10:56
|
(0) Справочник "Физические лица" используй.
|
|||
10
Apoloa_LM
08.11.12
✎
10:57
|
(8) (9) сейчас попробую.. то есть соединение все таки делать надо?
|
|||
11
Ork
08.11.12
✎
10:58
|
(9) Можно и сотрудников. Там есть ссылка на физлицо. Например:
|ПО СотрудникиОрганизаций.Физлицо.Ссылка = КИ.Объект |
|||
12
Ochkarito
08.11.12
✎
10:58
|
(10) Да пофиг, главное что бы фильтр по физ. лицу был-)
|
|||
13
Apoloa_LM
08.11.12
✎
11:07
|
В ПолеВвода1 хочу тип СправочникСсылка.СотрудникиОрганизаций
|
|||
14
Apoloa_LM
08.11.12
✎
11:08
|
(11) не робит..
|
|||
15
Apoloa_LM
08.11.12
✎
11:10
|
(11) ой! простите))) у меня счастье))) Спасибо))))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |