|
В управляемой форме документа нужно передать данные из табличной части в функцию которая | ☑ | ||
---|---|---|---|---|
0
Khodirov
25.12.19
✎
05:33
|
работает на сервере
|
|||
1
Khodirov
25.12.19
✎
05:35
|
Это на форме
&НаКлиенте Процедура УслугиУслугаПриИзменении(Элемент) СтрНормаВремени = Элементы.Услуги.ТекущиеДанные; СтрНормаВремени.НормаВремени = ПолучитьДанныеНормаВремени(СтрНормаВремени.Услуга, Элементы.Автомобиль); КонецПроцедуры |
|||
2
Khodirov
25.12.19
✎
05:37
|
это функция в которую нужно передать данные, не обрашайте внимания в запрос
НаСервереБезКонтекста Функция ПолучитьДанныеНормаВремени(Услуга, Автомобиль) Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ЕСТЬNULL(СписокУслугНормаВремени.НормВремя, 0) КАК НормаВремени |ИЗ | Справочник.СписокУслуг.НормаВремени КАК СписокУслугНормаВремени |ГДЕ | СписокУслугНормаВремени.Ссылка = &Услуга | И СписокУслугНормаВремени.Автомобиль = &Автомобиль"; Запрос.УстановитьПараметр("Автомобиль", Автомобиль); Запрос.УстановитьПараметр("Услуга", Услуга); РезультатЗапроса = Запрос.Выполнить(); ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать(); Если ВыборкаДетальныеЗаписи.Количество() = 0 Тогда Сообщить("Для автомобиля """ + Автомобиль + """ не нашлось Норма - времени в услуге """ + Услуга + """. Пожалуйста введите вручную."); Возврат 0; КонецЕсли; Пока ВыборкаДетальныеЗаписи.Следующий() Цикл Возврат ВыборкаДетальныеЗаписи.НормаВремени; КонецЦикла; КонецФункции |
|||
3
Nikoss
25.12.19
✎
06:15
|
В чем вопрос?
|
|||
4
Alekzander Wolf
25.12.19
✎
06:35
|
(0) И в чем проблема то?
|
|||
5
Khodirov
25.12.19
✎
06:38
|
Выдает ошибку
Ошибка отображения типов: Отсутствует отображение для типа 'ПолеФормы' |
|||
6
PaulBC
25.12.19
✎
06:46
|
СтрНормаВремени.НормаВремени = ПолучитьДанныеНормаВремени(СтрНормаВремени.Услуга, Автомобиль);
или СтрНормаВремени.НормаВремени = ПолучитьДанныеНормаВремени(СтрНормаВремени.Услуга, Объект.Автомобиль); смотря что у тебя автомобиль |
|||
7
Максимка_
Космонавтом 25.12.19
✎
06:47
|
(5) РеквизитФормыВЗначение в синтаксис-помощнике.
И внимательно следим за типами данных при передаче оных между клиентом и сервером |
|||
8
Максимка_
Космонавтом 25.12.19
✎
06:50
|
(6) Ага, точно, слово "Элементы" не узрел
|
|||
9
Alekzander Wolf
25.12.19
✎
06:50
|
(6) Объект.Автомобиль, если с формы, а лучше все в структуру засунуть и передать
|
|||
10
Khodirov
25.12.19
✎
06:52
|
Спасибо всем за помош,
Понял ошибку |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |