|
Получение данных из табличной части справочника на форму |
☑ |
0
Kaban145
21.10.21
✎
19:48
|
Здравствуйте, как получить данные на форму из справочника?
Есть справочник Клиенты, в ней есть реквизит Почта, также есть справочник КонтактныеЛица и в нём табличная часть КонтактнаяИнформация в которой хранится почта клиента.
Вопрос: хочу при изменении контрагента в справочнике Клиенты подтягивать почту из табличной части КонтактныеЛица.КонтактнаяИнформация на форму, как это можно сделать?
Заранее спасибо
|
|
1
vicof
21.10.21
✎
19:52
|
"Здравствуйте, как получить данные на форму из справочника?"
Запросом
|
|
2
Kaban145
21.10.21
✎
20:04
|
Можно пример запроса? Я пробовал, но он почему то всегда берёт одну и ту же почту при разных контрагентах
|
|
3
vicof
21.10.21
✎
20:08
|
По такой постановке задачи - нет.
ВЫБРАТЬ * ИЗ Справочник.КонтактныеЛица КАК КонтакныеЛица ГДЕ КонтактныеЛица.Владелец = &Клиент
|
|
4
Kaban145
21.10.21
✎
20:11
|
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| КонтактныеЛицаКонтактнаяИнформация.АдресЭП КАК АдресЭП
|ИЗ
| Справочник.КонтактныеЛица.КонтактнаяИнформация КАК КонтактныеЛицаКонтактнаяИнформация";
РезультатЗапроса = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
Почта = ВыборкаДетальныеЗаписи.АдресЭП;
Возврат Почта;
КонецЦикла;
Вот такой запрос делает конструктор, но только он не отбирает по конкретному клиенту, как э то можно исправить?
|
|
5
ДенисЧ
21.10.21
✎
20:15
|
(4) А что, контрагента, которому принадлежит КИ, сейчас уже немодно?
|
|
6
Kaban145
21.10.21
✎
20:49
|
Не понимаю, что такое КИ?
|
|
7
Мимохожий Однако
21.10.21
✎
21:25
|
КИ=Контактная информация )
|
|
8
Kaban145
21.10.21
✎
21:28
|
За КИ спасибо.)
Не могли бы привести пример запроса?.)
|
|
9
Kaban145
21.10.21
✎
21:34
|
Нужно, как я понял, сделать отбор по контрагенту из поля формы "Контрагент", а как это сделать и возможно ли вообще, не знаю
|
|
10
Мимохожий Однако
21.10.21
✎
21:37
|
Надо сделать две вещи:
1. Разобраться со структурой справочника с учетом владельца и наличия табличной части.
2. Открыть для себя Консоль запросов , в которой удобно и эффективно отлаживать тексты запросов.
...
Удочка важнее рыбы
|
|
11
Kaban145
21.10.21
✎
21:39
|
А может всё таки рыбы?.)
|
|
12
acht
21.10.21
✎
22:06
|
(10) > Удочка важнее рыбы
Это, смотря кому куда вставлять...
(11) Что ж мы тебе, насильники какие? Не, давай сам. Осторожно, аккуратно, безболезненно.
|
|
13
серый КТУЛХУ
21.10.21
✎
22:35
|
подсказка уже есть тебе. и даже в виде почти нужного запроса. глазки разуй. и глянь в (3) - попробуй засунь в конструктор хотя бы
|
|
14
SleepyHead
гуру
22.10.21
✎
04:33
|
(11) Здесь только удочку показывают, причем очень красиво.
Остальное ты все равно сам должен сделать.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший