|
Как заполнить сразу НЕСКОЛЬКО полей одним выбором из справочника? |
☑ |
0
Mirade2
16.05.13
✎
11:58
|
для 8.хх в управляемом режиме/приложении:
----------------------------------------------------
Процедура ФИОПриИзменении(Элемент)
Запрос = Новый Запрос(
"ВЫБРАТЬ
| Пользователи.Ссылка,
| Пользователи.Почта КАК Почта
|ИЗ
| Справочник.Пользователи КАК Пользователи
|ГДЕ
| Пользователи.Ссылка = &Ссылка
|
|СГРУППИРОВАТЬ ПО
| Пользователи.Ссылка,
| Пользователи.Почта" );
Запрос.УстановитьПараметр("Ссылка", ФИО);
Результат = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = Результат.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
Почта = ВыборкаДетальныеЗаписи.Почта ;
КонецЦикла;
КонецПроцедуры
------------------------------------------------
Выдает ошибку :
{Справочник.IPАдреса.Форма.ФормаЭлемента2.Форма(7,17)}: Тип не определен (Запрос)
Запрос = Новый <<?>>Запрос( (Проверка: Тонкий клиент)
Как быть?
|
|
1
ДенисЧ
16.05.13
✎
12:00
|
На тонком клиенте запроса нет. Делай НаСервере
|
|
2
Mirade2
16.05.13
✎
12:01
|
Цель: заполнить поле ПОЧТА при выборе Пользователя.
|
|
3
Mirade2
16.05.13
✎
12:02
|
Вот что получилось:
{Справочник.IPАдреса.Форма.ФормаЭлемента2.Форма(19,38)}: Переменная не определена (ФИО)
Запрос.УстановитьПараметр("Ссылка", <<?>>ФИО); (Проверка: Сервер)
|
|
4
Xatori
16.05.13
✎
12:06
|
а чему равна переменная ФИО в момент Запрос.УстановитьПараметр("Ссылка", <<?>>ФИО) параметра?
|
|
5
vicof
16.05.13
✎
12:07
|
(2) Пиши на обычных формах, там так можно :)
|
|
6
Fragster
гуру
16.05.13
✎
12:32
|
Объект.ФИО
|
|
7
Fragster
гуру
16.05.13
✎
12:33
|
(1) ты теперь и отладчики тыришь, кроме СП?
|
|
8
Mirade2
16.05.13
✎
12:44
|
(7) С чего это вдруг?
|
|
9
ДенисЧ
16.05.13
✎
12:47
|
(7) Я не тырю и не тырил! Я их продаю!
|
|
10
Xatori
16.05.13
✎
12:59
|
(6) Объект, а нужно тебе что?
|
|
11
rull9ss
16.05.13
✎
13:02
|
(0)
&НаКлиенте
Процедура ФИОПриИзменении(Элемент)
знач = ФИОПриИзмененииСервер(ФИО)
КонецПроцедуры
&НаСервере
Функция ФИОПриИзменениисервер(ФИО)
// и тут уже делай запрос и возвращай что нужно
КонецФункции
|
|
12
Mirade2
16.05.13
✎
14:39
|
(11)
Выдало:
{Справочник.IPАдреса.Форма.ФормаЭлемента2.Форма(4,7)}: Неопознанный оператор
<<?>>знач = ФИОПриИзмененииСервер(Элемент) (Проверка: Сервер)
|
|