|
Заполнить контактную информацию на форме контрагента |
☑ |
0
lamme
15.08.17
✎
15:06
|
уф. ут11
Открыт справочник контрагенты.
На ней есть кнопка (моя) - установить телефон.
Хочу - чтобы вводимый номер телефона отображался на экране, но не записывался в тч контргаента - контактная информация.
Туплю. Не понимаю как это сделать.
Делаю такое
Представление= "123456";
xmlТелефон= "<КонтактнаяИнформация xmlns=""; xmlns:xs=""; xmlns:xsi=""; Представление="+Сокрлп("1234567890")+"><Комментарий/><Состав xsi:type=""НомерТелефона""/></КонтактнаяИнформация>""";
НоваяСтрока = Объект.КонтактнаяИнформация.Добавить();
НоваяСтрока.Тип = Перечисления.ТипыКонтактнойИнформации.Телефон;
НоваяСтрока.Вид = Справочники.ВидыКонтактнойИнформации.МобильныйТелефонЧастногоЛицаКонтрагента;
//НоваяСтрока.Представление = Представление;
НоваяСтрока.ЗначенияПолей = xmlТелефон;
Не работает. Молчит. Ничего не показывается. Но и не работает
|
|
1
Волшебник
модератор
15.08.17
✎
15:08
|
А зачем вот всю эту белиберду писать?
|
|
2
lamme
15.08.17
✎
15:09
|
а как иначе?
|
|
3
lamme
15.08.17
✎
15:09
|
есть пример?
|
|
4
DrShad
15.08.17
✎
15:12
|
и не покажет, ибо КИ рисуется на форме в момент создания на сервере и если до этого там ничего нет, то фигвам
|
|
5
lamme
15.08.17
✎
15:13
|
те надо просто заполнить
записать
перерисовать форму ?
|
|
6
DrShad
15.08.17
✎
15:14
|
(5) ты же не хочешь чтобы это соханялось
|
|
7
lamme
15.08.17
✎
15:16
|
(6)
не хочу.
но судя по всему - по др никак.
с др стороны - это же форма
а к элеиментам формы доступ то программный есть
|
|
8
DrShad
15.08.17
✎
15:18
|
(7) доступ то есть, вот только элементы эти динамичны, а не статичны, так что либо подменять запрос по КИ, который кстати идет с отбором по ссылке, либо искать среди множества программно создаваемых элементов необходимый и корректно его заполнять
|
|
9
lamme
15.08.17
✎
15:19
|
ЭтаФорма.КонтактнаяИнформацияПоле2 ="мое инфо"
вот так работает
|
|