|
Записать в таб док 1С |
☑ |
0
Gossar1C
14.03.13
✎
13:53
|
ВыборкаУчастники = Выборка.Участники.Выбрать();
Пока ВыборкаУчастники.Следующий() Цикл
ПозицияТелефона = Найти(ВыборкаУчастники.КакСвязаться,"+");
ВыборкаУчастники.КакСвязаться = Сред(ВыборкаУчастники.КакСвязаться,ПозицияТелефона,16);
ОбластьУчастники.Параметры.Заполнить(ВыборкаУчастники);
ТабДок.Вывести(ОбластьУчастники, ВыборкаУчастники.Уровень());
КонецЦикла;
Мне нужно из "индекс адрес телефон" найти телефон и вывести его в таб док =\ Записать нельзя... Получать и изменять объект не рекомендуется, просто в таб док из Поля КакСвязаться должен попадаться только телефон...
|
|
1
butterbean
14.03.13
✎
13:55
|
нифига не понятно, но видимо надо так:
ОбластьУчастники.Параметры.Заполнить(ВыборкаУчастники);
ОбластьУчастники.Параметры.КакСвязаться = Сред(ВыборкаУчастники.КакСвязаться,ПозицияТелефона,16);
и т.д.
|
|
2
Wobland
14.03.13
✎
13:58
|
(0) не прерывайте трансляцию
|
|
3
balalaika
14.03.13
✎
14:22
|
Сред(<Строка>, <НачальныйНомер>, <ЧислоСимволов>)
Насколько я понимаю в Сред(ВыборкаУчастники.КакСвязаться,ПозицияТелефона,16);
вместо ПозицияТелефона должен указываться начальный номер символа в строке, например индекс и адрес занимают 8 символов, значит ставим 9 или 10(если с пробелом)
Строго не судите, если глупость. я только начинаю пытаться разбираться в 1с
|
|
4
Gossar1C
14.03.13
✎
15:12
|
(1) большое спасибо)
|
|