Имя: Пароль:
1C
1С v8
Макет
,
0 seraf
 
20.03.12
15:40
Привет. Подскажите как в ячейку макета передать содержимое типа Шаблон
То есть в ячейке будет значится [Содержимое], а сам параметр в свою очередь должен принимать различные значения с параметрами, например Содержимое = "Дата [Дата], Номер [Номер]"
1 mzelensky
 
20.03.12
15:42
(0) ячейка должна содержать "Дата [Дата], Номер [Номер]" (с типом шаблон)

а передавать данные будешь как обычно:

Область.параметры.Дата=НужнаяДата;
Область.параметры.Номер=НужныйНомер;
2 Mort
 
20.03.12
15:43
Если программно мутишь макет - курить ИспользованиеРасшифровки
3 Mort
 
20.03.12
15:43
Тфу блин, не туда.
4 seraf
 
20.03.12
15:44
(1) я хочу в ячейку передавать сам текст шаблона, который уже со своими параметрами [Пар1], [Пар2]
5 mzelensky
 
20.03.12
15:45
(4) а зачем такая замута?
6 seraf
 
20.03.12
15:47
(5) потому что не знаю какой текст пользователь захочет видеть там, хочу чтобы формировал шаблон с параметрами сам и текст передавался в ячейку, а там как обычный шаблон распознавался
7 Mort
 
20.03.12
15:47
А здесь курить Заполнение и Параметр
8 Wobland
 
20.03.12
15:47
задавать параметры того, что в скобках, не подойдёт?
9 Wobland
 
20.03.12
15:48
(6) на зачем? неясно. делать один параметр тебе никто не запрещает
10 seraf
 
20.03.12
15:50
мне сегодня нужен текст "Дата [Дата], Номер [Номер]", а завтра "Номер [Номер], Дата [Дата]"
поэтому хочу чтобы пользователь при известных параметрах сам передавал текст шаблона для ячейки с типом шаблон
11 Wobland
 
20.03.12
15:51
(10) прострели им коленку, слишком вольно жить захотели
12 Fish
 
20.03.12
15:52
(10) Так и используй параметр для этого. В чём проблема-то? Нафига городить огород с шаблонами? Ведь ты его будешь программно откуда-то получать? Так и заполняй сразу параметр.
13 seraf
 
20.03.12
15:56
Параметры известны, обтекающий их текст может меняться. Поэтому я хочу чтобы ячейка типа шаблон с параметром [ТекстШаблона] восприняла ТекстШаблона = "Дата [Дата], Номер [Номер]" как шаблон, а не как строку)
как-то так
ну может нельзя так делать, вот и спрашиваю)
14 Mort
 
20.03.12
15:57
Доктор, меня все игнорируют.
15 Wobland
 
20.03.12
15:58
(13) прострели тогда коленку тому, кто тебе мешает формировать ТекстШаблона по собственному усмотрению
16 seraf
 
20.03.12
15:58
(14) я твой не понял ответ)
17 Wobland
 
20.03.12
15:58
(14) кто здесь?
18 Mort
 
20.03.12
16:09
(16) В СП набери "Заполнение" и "Параметр". Все относится к Области ячеек ТД.
19 Мимохожий Однако
 
20.03.12
16:20
ТекстШаблона = "Дата" +Дата+", Номер "+Номер;
Область.Параметры.ПараметрЯчейки = ТекстШаблона;
В ячейке режим Параметр.
И шаблон здесь не причем.
2 + 2 = 3.9999999999999999999999999999999...