Имя: Пароль:
1C
1С v8
Передать форму или таблицу форму на сервер
0 Evgenchik
 
29.04.19
13:14
Нужно выполнить код для получения отбора списка, подключенного на форме. Если делаю в модуле формы списка, то нормально обрабатывает:
Схема = Форма.Элементы.Список.ПолучитьИсполняемуюСхемуКомпоновкиДанных();
Настройки = Форма.Элементы.Список.ПолучитьИсполняемыеНастройкиКомпоновкиДанных();

Теперь хочу переделать на общую команду. Но проблема в том, что форму я не могу передать на сервер, чтобы считать там ПолучитьИсполняемуюСхемуКомпоновкиДанных()
ПоместитьВоВременноеХранилище - тоже не дает
Форма, где лежит список = ПараметрыВыполненияКоманды.Источник, но как можно так исхится, чтобы выполнить нужную мне команду?
1 butterbean
 
29.04.19
13:18
даже схему и настройки не дает в хранилище помещать?
2 runoff_runoff
 
29.04.19
13:21
общая команда в расширении?..
3 Evgenchik
 
29.04.19
13:22
ПолучитьИсполняемуюСхемуКомпоновкиДанных - собирает сразу все, в том числе введенный поиск руками. Если буду передавать все отдельно, то это как бы не совсем то.

Не в расширении
4 runoff_runoff
 
29.04.19
13:24
(3) изменения лучше делать в расширении..
если конфигурация на БСП.. то
ПараметрыВыполненияКоманды.Источник.ВыполнитьКомандуНаСервере()
дальше перехватываете там.. где нужно.. и обрабатываете
5 runoff_runoff
 
29.04.19
13:26
(4) серверная экспортная функция в модуле формы..
если на БСП.. то лучше использовать ПодключаемыеКоманды.. а не платформенные команды..
6 Evgenchik
 
29.04.19
13:41
(4) Спасибо
ПараметрыВыполненияКоманды.Источник.ВыполнитьКомандуНаСервере()  - перешел на серверную часть и могу там выполнить что мне нужно. Но получается что опять же нужно доработать каждую форму списка разных документов, где планируется использовать эту команду. Хотелось создать одну общую команду и добавить туда разные типы документов.

БСП есть, это типовая бухгалтерия с доработками. Но я так и не разобрался с ПодключаемымиКомандами.
7 runoff_runoff
 
29.04.19
13:47
(6) отправил вам..
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn