Имя: Пароль:
1C
1С v8
как вывести в макет поле в скобках ?
,
0 rogachev
 
26.09.19
21:25
как можно вывести в макет например   ( договор 2323 )   в таком виде?
1 unbred
 
26.09.19
21:27
"( договор 2323 ) "
2 unbred
 
26.09.19
21:28
"( "+договор+" )"
3 rogachev
 
26.09.19
21:28
(1) пример настройки в макете . шаблон, параметр ?
4 unbred
 
26.09.19
21:29
если параметр см.(2)
5 rogachev
 
26.09.19
21:29
(2) Доверенность="("+Выборка.ОснованиеПраваПодписи+")";  так не прокатывает
6 unbred
 
26.09.19
21:31
у доверенности тип строка?
7 rogachev
 
26.09.19
21:34
(6) нет увы
8 unbred
 
26.09.19
21:34
Выборка.ОснованиеПраваПодписи это должна быть строка, а не ссылка на договор
Строка(Выборка.ОснованиеПраваПодписи.номер) как то так
9 unbred
 
26.09.19
21:34
10 rogachev
 
26.09.19
21:35
(9) щас попробую ( 8)
11 rogachev
 
26.09.19
21:42
(9) да спасибо . успехов вам

Доверенность="("+Строка(Выборка.ОснованиеПраваПодписи)+")";

вот верный
12 mikecool
 
26.09.19
21:43
(11) не единственно верный
тип поля может быть шаблон, и тогда в нем можно напрямую писать почти все, что хочется
13 rogachev
 
26.09.19
21:45
(12) я знаю . но в этом случае шаблон не сработал
14 rogachev
 
26.09.19
21:46
([Доверенность]) как то так делал
15 RomaH
 
naïve
27.09.19
07:00
(11) а неявное преобразование типов отменили?

Доверенность="("+Выборка.ОснованиеПраваПодписи+")";
то же самое-же, что и:

Доверенность="("+Строка(Выборка.ОснованиеПраваПодписи)+")";

вот так бы не прокатило:
Доверенность=
Выборка.ОснованиеПраваПодписи+")";
16 catena
 
27.09.19
07:44
(13)Не "шаблон не сработал", а "я не умею его готовить"
17 HardBall
 
27.09.19
09:15
(0) Откройте для себя СтрШаблон()
19 rogachev
 
27.09.19
09:40
(17) зачем .если так работает?
21 D_E_S_131
 
27.09.19
10:42
(19) Понятнее будет, что получится в итоге всех конкатенаций твоих.
22 aleks_default
 
27.09.19
10:45
(19)Зачем учится, если можно на Мисту написать, там все сделают.