|
Как программно добавить префикс в правила обмена?
| ☑ |
0
Олеся999
16.02.17
✎
10:10
|
Подскажите пожалуйста, как в конфигурации КД 2 добавить в правилах выгрузки данных обмена, префикс в событиях перед выгрузкой?
|
|
1
MaXpaT
16.02.17
✎
11:36
|
Что-то типо того (КД-шки перед глазами нету, пишу не дословно):
Обработчик ПередВыгрузкойОбъектаКонфигурации -
Объект.Номер = "ПР"+Объект.Номер
|
|
2
Олеся999
16.02.17
✎
11:49
|
(1) Написала так :
Ошибка в обработчике события ПередВыгрузкойОбъекта
ПВД = Контрагенты
Объект = филиал ООО "ПромСнап" (Контрагент)
Обработчик = ПередВыгрузкойОбъектаВыборки
ОписаниеОшибки = Поле объекта недоступно для записи (Код)
ПозицияМодуля = (1)
КодСообщения = 33
Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1717)}: Ошибка в обработчике события ПередВыгрузкойОбъекта
ПВД = Контрагенты
Объект = филиал ООО "ПромСнап" (Контрагент)
Обработчик = ПередВыгрузкойОбъектаВыборки
ОписаниеОшибки = Поле объекта недоступно для записи (Код)
ПозицияМодуля = (1)
КодСообщения = 33
|
|
3
MaXpaT
16.02.17
✎
12:43
|
Попробуйте в реквизите "Код" - "ПередВыгрузкой" написать:
Значение = "ПР"+Источник.Код;
|
|
4
Олеся999
16.02.17
✎
13:20
|
(3) Спасибо большое помогло :)
|
|
5
Олеся999
19.02.17
✎
12:10
|
строка Код ограниченна и когда появляется префикс то
место 000000154 будет ПР0000001
как можно заменить нули?
что бы было вроде этого : ПР0000154
|
|
6
Aleksey
19.02.17
✎
12:16
|
Значение = "ПР"+Сред(Источник.Код,3);
|
|