|
Проблема с формированием запроса | ☑ | ||
|---|---|---|---|---|
|
0
Vladislav2023
27.11.23
✎
06:01
|
Приветствую! Конфигурация Бухгалтерия 3.0 (3.0.50.1), платформа 8.3.18.1959. Учусь делать запрос, возникла проблема в следующем:
Создал два реквизита, Сотрудник(СправочникСсылка.СотрудникиОрганизаций) и ДолжностьСотрудника(Тип Строка), создал событие СотрудникПриИзменении(для того, чтобы при выборе сотрудника автоматически подставлялась его должность)вот сам запрос: &НаСервере Процедура СотрудникПриИзмененииНаСервере() Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | СотрудникиОрганизаций.ТекущаяДолжностьОрганизации КАК ТекущаяДолжностьОрганизации, | СотрудникиОрганизаций.Физлицо КАК Физлицо |ИЗ | Справочник.СотрудникиОрганизаций КАК СотрудникиОрганизаций |ГДЕ | СотрудникиОрганизаций.Физлицо = &Физлицо"; Запрос.УстановитьПараметр("Физлицо", Объект.Сотрудник); Результат = Запрос.Выполнить().Выбрать(); Пока Результат.Следующий() Цикл Объект.ДолжностьСотрудника = Результат.ТекущаяДолжностьОрганизации; КонецЦикла; КонецПроцедуры И второй вариант: Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | СотрудникиОрганизаций.ТекущаяДолжностьОрганизации КАК ТекущаяДолжностьОрганизации, | СотрудникиОрганизаций.Физлицо КАК Физлицо |ИЗ | Справочник.СотрудникиОрганизаций КАК СотрудникиОрганизаций |ГДЕ | СотрудникиОрганизаций.Физлицо = &Физлицо"; Запрос.УстановитьПараметр("Физлицо", Объект.Сотрудник); РезультатЗапроса = Запрос.Выполнить(); ВыборкаЗапроса = РезультатЗапроса.Выбрать(); ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать(); Если ВыборкаДетальныеЗаписи.Следующий() Тогда ДолжностьСотрудника = ВыборкаДетальныеЗаписи.ТекущаяДолжностьОрганизации; КонецЕсли; По итогу не работают оба, т.е. при выборе сотрудника должность не подставляется. Возможно неправильно указываю значение параметра? Где-то простая ошибка, подскажите как исправить? |
|||
|
1
ads55
27.11.23
✎
06:17
|
Сотрудник(СправочникСсылка.СотрудникиОрганизаций)
и вот это: СотрудникиОрганизаций.Физлицо = &Физлицо" разные типы данных. КМК. Нужно СотрудникиОрганизаций.Ссылка= &Сотрудник" |
|||
|
2
Vladislav2023
27.11.23
✎
06:26
|
Огромное Вам СПАСИБО!!!!!!!!!!
|
|||
|
3
DJ Anthon
27.11.23
✎
09:10
|
что такая конфа древняя? для обучения?
|
|||
|
4
Vladislav2023
27.11.23
✎
10:08
|
Нет, рабочая.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |