|
Как добавить переменное значение пробелов в строку | ☑ | ||
---|---|---|---|---|
0
Dooro
08.10.11
✎
13:05
|
Например как реализовать
строка А = "В" + N+ "С"; N - переменное количество пробелов; |
|||
1
Нуф-Нуф
08.10.11
✎
13:06
|
Лев(" ",Твоеколичество)
|
|||
2
Dooro
08.10.11
✎
13:11
|
спс
|
|||
3
Dooro
08.10.11
✎
13:12
|
Лев(" ",N)
так ? |
|||
4
Dooro
08.10.11
✎
13:15
|
Еще один вопрос.
Нужно вывести на печать строку например "СУММА" с размеров шрифта 14 и жирно. |
|||
5
zak555
08.10.11
✎
13:18
|
Функция глДополнитьСтрокуЛ(Стр,Чем,Длина) Экспорт
Добавить=Длина-СтрДлина(Стр); Добавок=""; Для Сч = 1 По Добавить Цикл Добавок=Добавок+Чем; КонецЦикла; Возврат Добавок+Стр; КонецФункции Функция глДополнитьСтрокуП(Стр,Чем,Длина) Экспорт Добавить=Длина-СтрДлина(Стр); Добавок=""; Для Сч = 1 По Добавить Цикл Добавок=Добавок+Чем; КонецЦикла; Возврат Стр+Добавок; КонецФункции |
|||
6
Нуф-Нуф
08.10.11
✎
13:19
|
НапечататьСтроку("Сумма",Шрифт.РазмерШрифта.14)
|
|||
7
H A D G E H O G s
08.10.11
✎
13:20
|
ОписаниеТипов = Новый ОписаниеТипов("Строка",, Новый КвалификаторыСтроки(100, ДопустимаяДлина.Фиксированная));
СтоПробелов = ОписаниеТипов.ПривестиЗначение(""); © Defender aka LINN |
|||
8
H A D G E H O G s
08.10.11
✎
13:20
|
(1) ППЦ
|
|||
9
H A D G E H O G s
08.10.11
✎
13:21
|
(1) Я тя посчитал.
|
|||
10
Нуф-Нуф
08.10.11
✎
13:23
|
нет ничего лучше проверенного дедовского способа
|
|||
11
shuhard
08.10.11
✎
13:30
|
(10)
|
|||
12
shuhard
08.10.11
✎
13:30
|
(10) а если пробелов будет 1023 пальцы не устанут ?
|
|||
13
Dooro
08.10.11
✎
13:32
|
Лев(" ",N)
при любом значении N добавляет 1 пробел |
|||
14
Dooro
08.10.11
✎
13:32
|
мне нужно что бы от значения N зависело количество пробелов
|
|||
15
Rie
08.10.11
✎
13:34
|
(14) См. (7).
(13) Ты не обратил внимание - в (1) в сроке было _много_ пробелов. Но так делать не надо :-) |
|||
16
Dooro
08.10.11
✎
13:35
|
почему не надо... у меня пробелов может быть не больше 30
|
|||
17
Dooro
08.10.11
✎
13:36
|
максимум 30
|
|||
18
H A D G E H O G s
08.10.11
✎
13:42
|
(16) Тя я тоже пожалуй посчитаю.
Надо продолжать славные традиции Улю 427 |
|||
19
zak555
08.10.11
✎
13:43
|
Функция глПрисоеденитьКСтроке(Стр,Что,Длина=30,Справа=1) Экспорт
Добавок=""; Для Сч = 1 По Длина Цикл Добавок=Добавок+Что; КонецЦикла; Возврат ?( Справа=1, Стр+Добавок , Добавок+Стр ); КонецФункции так : А = глПрисоеденитьКСтроке("В"," ", N) + "С"; или так : А = "В" + глПрисоеденитьКСтроке("С"," ", N, -1); =) |
|||
20
Dooro
08.10.11
✎
13:43
|
НапечататьСтроку("Сумма",Шрифт.РазмерШрифта.14)
вернее не напечатать а форматировать строку для последующего вывода напечать. Как |
|||
21
shuhard
08.10.11
✎
13:47
|
(2) [форматировать строку для последующего вывода напечать.]
окуительная формулировка |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |