Имя: Пароль:
1C
1С v8
Задать формат строкового реквизита на определенное количество символов
0 bvb
 
16.08.13
12:03
В простейшей задачке туплю...

В процедуре Сообщить() нужно дополнить выводимую строку справа пробелами до определенного количества символов.
1 zbv
 
16.08.13
12:05
(0) а зачем, если не секрет ?
2 Defender aka LINN
 
16.08.13
12:06
ОписаниеТипов.Привести()
3 bvb
 
16.08.13
12:06
выровнять чтобы красиво было . Чтробы следующий реквизит шел с определенной позиции
4 bvb
 
16.08.13
12:10
(2) Это вроде из темы XDTO ?
5 Defender aka LINN
 
16.08.13
12:12
(4) Госнаркоконтролю будет интересно послушать логическую цепочку, которая от (2) к (4) ведет. Мне тоже, рассказывай.
6 bvb
 
16.08.13
12:16
(5)
ФабрикаXDTO (XDTOFactory)
Привести (Cast)
Синтаксис:

Привести(<Тип>, <Значение>)
Параметры:
7 Defender aka LINN
 
16.08.13
12:20
(6) То есть я, по-твоему, "ОписаниеТипов" просто так написал, для красного словца?
8 Fragster
 
модератор
16.08.13
12:22
чтобы было совсем красиво - надо пользоваться текстовыми макетами
9 H A D G E H O G s
 
16.08.13
12:25
ОписаниеТипа=Новый ОписаниеТипов("Строка",,Новый КвалификаторыСтроки(100,ДопустимаяДлина.Фиксированная));
    стр=ОписаниеТипа.ПривестиЗначение("");
10 H A D G E H O G s
 
16.08.13
12:25
Но это неправильно.
11 Defender aka LINN
 
16.08.13
12:26
(9) Всю интригу сломал
(10) На мой взгляд - неправильно такое хотеть. Но решение через тип - вполне.
12 bvb
 
16.08.13
13:07
(10) Почему неправильно ?
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.