Имя: Пароль:
1C
 
ВПФ на базе БСП - параметры обработки есть?
0 mikecool
 
26.06.19
17:17
В старых теплых ламповых на каждую ВПФ можно было задать параметры обработки, которые попадали в ДополнительныеСвойства
а вот в современных молодежных - не вижу такой возможности.
Плохо видеть стал или такой возможности нет?
Нужно для формирования одной обработки, которая будет в зависимости от этих параметров формировать макет.
1 sqr4
 
26.06.19
17:19
(0) подробнее
2 dka80
 
26.06.19
17:26
(1) да куда ж подробнее
https://hkar.ru/YLyL
3 sqr4
 
26.06.19
17:29
(2) я в курсе это функционала, прямой альтернативы я не вижу, поэтому нужно подробнее представлять задачу, чтобы что то посоветовать
4 RomanYS
 
26.06.19
17:30
(0) Тогда параметры были удобны чтобы копировать обработки: код работал один, а параметры брались разные.
На БСП вроде нельзя одну и туже обработку дважды зарегистрировать, поэтому толку от параметров будет не много.
5 mikecool
 
26.06.19
17:30
(3) задача - есть доп соглашения на разные плюшки, в макете меняется одна область
вот чтобы не рисовать порядка 7 впф, сделать одну и рулить вывод параметрами на входе
6 mikecool
 
26.06.19
17:31
(4) в старых конфигах обработка тоже была включена дважды и более раз в список
7 sqr4
 
26.06.19
17:33
Кроме как открывать форму с выбором в голову ничего не лезет
8 hhhh
 
26.06.19
17:37
(7) с каким выбором?
9 Новиков
 
26.06.19
17:37
(5) доп.параметр же от объекта, к которому подключена печатная форма? Если так, то...хм, но в чем проблема то? Кодом и определяй при выводе - какую область выводить.
10 sqr4
 
26.06.19
17:39
ДобавитьКоманду(Команды,"Счет на оплату (внешняя печатная формас исп. доп. сведений)",
                           "СчетНаОплатуВнешний",
                           "ВызовСерверногоМетода",
                           Ложь,
                           "ПечатьMXL");
или вы имеете ввиду несколько добавленных команд на примере этого http://catalog.mista.ru/public/658188/
(8) с выбором плюшки
11 RomanYS
 
26.06.19
17:44
(6) Так я об этом же: сейчас нельзя дважды, поэтому нет смысла в параметрах. Делай обработку с несколькими командами.
12 mikecool
 
26.06.19
17:49
(11) непонятно же
13 mikecool
 
26.06.19
17:52
так, что ли:
    Команда = ПараметрыРегистрации.Команды.Добавить();
    Команда.Представление = НСтр("ru = 'Вариант 1'");
    Команда.Идентификатор = "Вариант1";
    Команда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыВызовСерверногоМетода();
    Команда.ПоказыватьОповещение = Истина;

    Команда = ПараметрыРегистрации.Команды.Добавить();
    Команда.Представление = НСтр("ru = 'Вариант 2'");
    Команда.Идентификатор = "Вариант2";
    Команда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыВызовСерверногоМетода();
    Команда.ПоказыватьОповещение = Истина;
а в Печать() смотреть на идентификатор?
14 mikecool
 
26.06.19
17:53
ага, ну да, а в подключенной ТЧ со списком команд
15 mikecool
 
26.06.19
17:53
спасибо