|
v7: Несколько строк в одну | ☑ | ||
|---|---|---|---|---|
|
0
vitosha
04.02.15
✎
15:17
|
Добрый день. На форме элемента справочника добавлен реквизит, тип: строка, выбрана галочка многострочный.
Далее необходимо выгрузить этот реквизит в одну строку. Как это сделать. Спасибо |
|||
|
1
Heckfy
04.02.15
✎
15:28
|
СтрЗаменить(ТвойРеквизит,Символы.ПС," ");
|
|||
|
2
Дмитрий
04.02.15
✎
15:31
|
СтрКоличествоСтрок(<?>)
Синтаксис: СтрКоличествоСтрок(<Строка>) Назначение: Возвращает число строк в многострочном тексте. Параметры: <Строка> - строковое выражение, в котором строки разделены символами перевода строк. См. также: РазделительСтрок СтрПолучитьСтроку(<?>,) Синтаксис: СтрПолучитьСтроку(<Текст>,<НомерСтроки>) Назначение: Возвращает строку из многострочного текста по заданному номеру. Параметры: <Текст> - строковое выражение, в котором строки разделены символами перевода строк; <НомерСтроки> - номер строки. См. также: РазделительСтрок |
|||
|
3
vitosha
04.02.15
✎
15:56
|
(2) мне нужно вернуть всю строку, а СтрПолучитьСтроку(<Текст>,<НомерСтроки>) получается можно часть только строки получить?
|
|||
|
4
Масянька
04.02.15
✎
15:58
|
(3) СП украли?
СтрКоличествоСтрок(<?>) StrLineCount(<?>) Синтаксис: СтрКоличествоСтрок(<Строка>) Назначение: Возвращает число строк в многострочном тексте. Параметры: <Строка> - строковое выражение, в котором строки разделены символами перевода строк. См. также: РазделительСтрок |
|||
|
5
Злопчинский
04.02.15
✎
16:00
|
правильный ответ в (1)
СтрокаВоднуСтроку = СтрЗаменить(ТвойМногострочныйРеквизит,РазделительСтрок,КакойтоСимволКоторыйОбозначаетРазделительСтрокДляОбратногоРазложенияВМногострочкуеслиНадо"); |
|||
|
6
vitosha
04.02.15
✎
16:03
|
(5) Спасибо, все получилось)
|
|||
|
7
Дмитрий
04.02.15
✎
16:04
|
(3) СтрКоличествоСтрок даст тебе количество строк в реквизите
СтрПолучитьСтроку - даст одну из строк. Получаешь все строки и склеиваешь. Или как в (1) Только не Символы.ПС, а РазделительСтрок |
| Форум | Правила | Описание | Секции | Поиск |