|
Внешняя обработка заполнения табилчной части для 8.3
| ☑ |
0
Трик
15.10.14
✎
12:41
|
В общем переделал несколько внешних обработок заполнния ТЧ с обычных форм на управляемые.
По типу как здесь
И с последней получилась загвоздка.
Мне нужно использовать в запросе табличную часть документа. Для отбора нужных строк
Проблема в том что
Сам проблемный код (вызывается на сервере):
----------------------------------------------
ОтражениеВУчете = НовыйОбъект.ОтражениеВУчете;
Запрос = Новый Запрос ("ВЫБРАТЬ
| ОтражениеЗарплатыВРеглУчетеОтражениеВУчете.СчетДт,
| ОтражениеЗарплатыВРеглУчетеОтражениеВУчете.СубконтоДт2,
| ОтражениеЗарплатыВРеглУчетеОтражениеВУчете.СубконтоДт3,
| ОтражениеЗарплатыВРеглУчетеОтражениеВУчете.СчетКт,
...
|ПОМЕСТИТЬ ОтражениеВУчете
|ИЗ
| &ТЧ КАК ОтражениеЗарплатыВРеглУчетеОтражениеВУчете
|ГДЕ
| ОтражениеЗарплатыВРеглУчетеОтражениеВУчете.СчетКт В(&СчетКт)
| И ОтражениеЗарплатыВРеглУчетеОтражениеВУчете.СчетДт В(&СчетДт)
Запрос.УстановитьПараметр("ТЧ",ОтражениевУчетеТЧ);
---------------------------------------------------
Проблема в том что
"ОтражениеВУчете" имеет тип ДанныеФормаКоллекция, а "НовыйОбъект" - ДанныеФормыСтруктура.
Как мне ее преобразовать или переместить данные, так что бы запрос сработал?
|
|
1
Трик
15.10.14
✎
12:43
|
Глобальный контекст (Global context)
ДанныеФормыВЗначение (FormDataToValue)
Синтаксис:
ДанныеФормыВЗначение(<Объект>, <Тип>)
Параметры:
<Объект> (обязательный)
Тип: ДанныеФормыСтруктураСКоллекцией; ДанныеФормыКоллекция; ДанныеФормыСтруктура; ДанныеФормыДерево.
Данные формы.
<Тип> (обязательный)
Тип: Тип.
Тип значения, получаемого из данных формы.
Возвращаемое значение:
Тип: Произвольный.
Описание:
Преобразует данные формы в объект прикладного типа.
Доступность:
Сервер, толстый клиент, мобильное приложение(сервер).
Примечание:
Нельзя преобразовать в объект типа Табличная часть.
Судя по синтаксис помошнику не применимо для табличных частей.
|
|
2
Timon1405
15.10.14
✎
12:45
|
ДанныеФормыКоллекция.Выгрузить?
|
|
3
Трик
15.10.14
✎
12:48
|
(2) Спасибо сработало :)
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан