Имя: Пароль:
1C
1С v8
печатная форма, условие для 1 контрагента
0 Razzle Kay
 
03.05.18
11:48
подскажите, как лучше сделать, в печатной форме если выбран определенный контрагент (один такой), то в шапке доп текст печатать нужно
1 Джинн
 
03.05.18
11:49
(0) Свойство или реквизит у контрагентов. В коде его обработка.
2 lEvGl
 
гуру
03.05.18
11:49
а какие есть варианты?
3 lEvGl
 
гуру
03.05.18
11:50
(1) так то можно не обрабатывать, заполнить параметры автоматом, соответственно имя параметра в макете должно называться идентично свойству/реквизиту
4 lEvGl
 
гуру
03.05.18
11:51
ну и хз что лучше - реквизит в базу лепить или написать в процедуре печати еще одно Если
5 Джинн
 
03.05.18
11:59
(4) Завтра появится еще один контрагент уже со своими идиотскими хотелками. Замучаетесь "если" добавлять. Есть тут у нас одна сеть - заколебала уже своим собственным "пониманием" нормативных документов. Оборот смешной, всего 3 ляма в месяц, но геморроя как будто на 100 лямов покупают.
6 lEvGl
 
гуру
03.05.18
12:03
(5) согласен, но при таком раскладе... такой расклад печален, даже говорить нечего
7 Razzle Kay
 
03.05.18
12:09
(5) (4) я туплю или Если контрагент = тотконтрагент тогда
макет такой то
иначе макет такой то

или нет ?
8 lEvGl
 
гуру
03.05.18
12:10
выбрал верный путь)
9 lEvGl
 
гуру
03.05.18
12:11
если контрагент = контрагент тогда
область.Параметры.текст = "123321";
Конец
10 Razzle Kay
 
03.05.18
12:11
(8) у меня вопрос с "Если" в (7) прав?
или у областей есть видимость ?
11 Razzle Kay
 
03.05.18
12:13
(9) а если контрагент = не контрагент, тогда обалсть буде тпустой и занимать место ?
12 d4rkmesa
 
03.05.18
12:16
(0) Можно для идентификации ОГРН контрагента применять, в принципе, он константа. Ну или категорию/доп. реквизит контрагента.
13 Новый1сник2
 
03.05.18
12:34
(0) конфигурация какая?
в некоторых есть реквизит дополнительные условия.
14 Razzle Kay
 
03.05.18
13:59
(9) спасибо