|
Конвертация независимого регистра сведений | ☑ | ||
---|---|---|---|---|
0
Nem4ik
10.08.12
✎
08:01
|
День добрый. Есть 2 конфы (разные) с одинаковыми "дописками". При попытке з независимый регистр сведений получаем:
Ошибка при выгрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12336)}: Ошибка при вызове метода контекста (ПроизвестиЧтениеДанных): Произошла исключительная ситуация (1C:Enterprise 8.2.15.289): {РегистрСведений.ДК_ИсторияСтатусов.МодульНабораЗаписей(49,29)}: Переменная не определена (ДК_ОбработкаИнтерфейсныхДействий) Дело в том, что модуле набора записей этого регистра есть обработчик ПередЗаписью в теле которого есть ссылка на общий модуль ДК_ОбработкаИнтерфейсныхДействий. Каким образом заставить это работать? Необходимо добавить какое то ПКО или обратиться к общему модуля как то иначе? Добавить Экспорт? Сейчас вот так (модуль набора записей регистра, ПередЗаписью): л_Рег.СледующийСтатус = ДК_ОбработкаИнтерфейсныхДействий.ПолучитьСледующийСтатус(л_Запись.Статус); |
|||
1
Nem4ik
10.08.12
✎
08:03
|
*При попытке загрузить
|
|||
2
echo77
10.08.12
✎
08:12
|
Видимо вам нужно править конфигурацию приемник. Похоже на ховнокод там.
При попытке программно(не интерактивно) сделать запить в регистр сведений в базе приемнике возникнет такая же ошибка? |
|||
3
andrewks
10.08.12
✎
08:13
|
(2) у него ошибка уже при _выгрузке_
|
|||
4
andrewks
10.08.12
✎
08:13
|
(1) не понял... при выгрузке или при загрузке?
|
|||
5
andrewks
10.08.12
✎
08:15
|
что за конфа?
|
|||
6
Nem4ik
10.08.12
✎
08:20
|
При попытке выгрузить в xml все отлично, без ошибок, файл генерируется.
При попытке выгрузить из базы в базу сразу, возникает. Так что скорее всего при записи в приемнике. Конфы: CRM -> Комплексная автоматизация. Программно записи в регистре создаются, никаких проблем. |
|||
7
Defender aka LINN
10.08.12
✎
08:23
|
(0) Надо открыть умную книжку и прочитать про всякие там клиенты, серверы, внешние соединения и области видимости модулей
|
|||
8
Nem4ik
10.08.12
✎
08:27
|
Книжки нет :)
|
|||
9
andrewks
10.08.12
✎
08:28
|
(6) через ком-коннектор, что0ли?
|
|||
10
Nem4ik
10.08.12
✎
08:47
|
LINN прав. Если выгрузить в xml-файл и загрузить из него, то все работает. Но нам нужно решить это через непосредственную выгрузку в базу-приемник. Книжку я нашел (руководство разработчика). Может быть многоуважаемый LINN подскажет хотя бы немного более конкретней, где хранится необходимая мне кладезь?
Каким образом из одной конфигурации получить доступ к модулям другой? хотя бы главу назовите :) |
|||
11
andrewks
10.08.12
✎
09:01
|
смотри в сторону флажков общего модуля
|
|||
12
Nem4ik
10.08.12
✎
09:05
|
Спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |