|
v7: запись в многострочный текстовый реквизит |
☑ |
0
Wolfik
16.01.12
✎
17:07
|
В справочнике контрагентов есть многострочное текстовое поле неограниченной длины. Как в него программно записать значения из нескольких столбиков Экселя (например, 5-7)?
СпрТовары.Новый();
СпрТовары.НужныйРеквизит = СокрЛП(Excel.Cells(ТекСтрока, 5).Value);
СпрТовары.Записать();
не работает
|
|
1
filh
16.01.12
✎
17:10
|
или собирай эти ячейки в одну строку, или используй диапазон.
|
|
2
BlackSeaCat
16.01.12
✎
17:10
|
СпрТовары.НужныйРеквизит = СокрЛП(""+Excel.Cells(ТекСтрока, 5).Value);
А так?
|
|
3
GLazNik
16.01.12
✎
17:12
|
СпрТовары.НужныйРеквизит = СокрЛП(Excel.Cells(ТекСтрока, 5).Value)+РазделительСтрок+СокрЛП(Excel.Cells(ТекСтрока, 6).Value)+РазделительСтрок+СокрЛП(Excel.Cells(ТекСтрока, 7).Value)
|
|
4
Wolfik
16.01.12
✎
17:27
|
(1) объединять в одну строку не хочу, нужно чтобы данные были списком.
(2) пробовал,не работает
(3) пробовал,не работает
Может глюки у меня с платформой? (релиз 25й, на 27-м все то же). Более того, я даже 1 строку записать в этот реквизит не могу.
|
|
5
Эльниньо
16.01.12
✎
17:34
|
Excel.Cells(ТекСтрока, 5).Text)
|
|