Имя: Пароль:
1C
1С v8
1с 8.2 Результат запроса в поле ввода.
,
0 AlexMee
 
10.08.17
09:49
Всем привет! Есть запрос:
Процедура Руководитель3ПриИзменении(Элемент)
    Запрос = Новый Запрос;
    Запрос.Текст=    "ВЫБРАТЬ
                     |    ПозицииШтатногоРасписания.Ссылка,
                     |    СотрудникиОрганизаций.Ссылка КАК Ссылка1
                     |ИЗ
                     |    Справочник.ПозицииШтатногоРасписания КАК ПозицииШтатногоРасписания
                     |        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.СотрудникиОрганизаций КАК СотрудникиОрганизаций
                     |        ПО ПозицииШтатногоРасписания.Ссылка = СотрудникиОрганизаций.Позиция.Ссылка
                     |ГДЕ
                     |    ПозицииШтатногоРасписания.Ссылка = &Позиция";
                    
                    
    Запрос.УстановитьПараметр("Позиция",Руководитель1);
    Результат = Запрос.Выполнить();
    
        
        
КонецПроцедуры

Как мне в ПолеВвода1 на форме поместить значение Ссылка1?
1 AlexMee
 
10.08.17
09:50
это не таблица, запрос всегда выдает одну строку..
2 aleks_default
 
10.08.17
09:52
Выборка = результат.Выбрать; Выборка.Следующий(); Объект.Руководитель = Выборка.Ссылка1;
3 aleks_default
 
10.08.17
09:54
Выборка = результат.Выбрать();
4 Рэйв
 
10.08.17
10:02
Выборка=Запрос.Выполнить().Выбрать();
Выборка.Следующий();
ПолеВвода1=Выборка.Ссылка1;
5 AlexMee
 
10.08.17
10:05
(3) (2) (4) Поле объекта недоступно для записи..
6 Рэйв
 
10.08.17
10:07
(5)Ну тогда в реквизит который является источником данных для элемента формы ПолевВода1
7 Бубр
 
10.08.17
10:09
ЭлементыФормы.ПолеВвода1.Значение =...
8 aleks_default
 
10.08.17
10:13
Объект.Руководитель3 =
9 AlexMee
 
10.08.17
10:16
Победа!!
Парни, спасибо!!)
10 aleks_default
 
10.08.17
10:22
Кто угадал?
11 AlexMee
 
10.08.17
11:25
Сначала ты, потом бубр)