Имя: Пароль:
1C
1С v8
Управляемые формы, отработка запроса на сервере
0 Merzavec
 
21.07.11
11:06
Функция ВыборкаНаСервере(ФИО)
   Запрос=Новый Запрос;
   Запрос.Текст="ВЫБРАТЬ
                |    РаботникиОрганизацийСрезПоследних.Физлицо,
                |    РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации,
                |    РаботникиОрганизацийСрезПоследних.Должность,
                |    ВЫБОР
                |        КОГДА РаботникиОрганизацийСрезПоследних.Регистратор.Ссылка ССЫЛКА Документ.ПриемНаРаботуСотрудника
                |            ТОГДА РаботникиОрганизацийСрезПоследних.Регистратор.КонтрактПо
                |    КОНЕЦ КАК КонтрактПо
                |ИЗ
                |    РегистрСведений.РаботникиОрганизаций.СрезПоследних КАК РаботникиОрганизацийСрезПоследних
                |ГДЕ
                |    РаботникиОрганизацийСрезПоследних.Физлицо = &ФИО";
   Запрос.УстановитьПараметр("ФИО",ФИО);
   Результат=Запрос.Выполнить().Выбрать();
   Результат.Следующий();
   Возврат Результат;
КонецФункции

можно ли так делать...если нет... то как можно получить выборку?
1 Merzavec
 
21.07.11
11:06
и да....сверху

&НаСервере
2 H A D G E H O G s
 
21.07.11
11:11
(1) Верни Структуру!
3 ДенисЧ
 
21.07.11
11:12
(2) добавь ещё "будь мужиком, б...." :-)
4 Merzavec
 
21.07.11
11:29
а как это мне в структуру запихнуть?:-[
5 Merzavec
 
21.07.11
11:32
Струк=Новый Структура;
Струк.Втавить("Должность",Выборка.Должность)
.....
и т д?
6 H A D G E H O G s
 
21.07.11
11:34
Ну хочешь настоящей, уличной автоматизации - перебери колонки в результате запроса и заполни их именами структуру, а потом ЗаполнитьЗначениеСвойств()
!
Закон Брукера: Даже маленькая практика стоит большой теории.