При установке пакет получаем ошибку. Понять в чем она не получилось. Файл прикладываю, помогите пожалуйста!
Ошибка обновления структуры таблицы для схемы "UsrRequestPos" из пакета "Verniy_Request_m_negriy". UId 18f0eb84-a642-4a7f-88c6-62e843da5a99: При выполнении действия обновления структуры схемы произошла ошибка "Exception of type 'Terrasoft.Core.DB.DBMetaActionValidationException' was thrown.", текст Sql сценария: "
SELECT
CASE
WHEN COUNT(*) > 0 THEN 0
ELSE 1
END [Result]
FROM
[dbo].[UsrRequestPos] [ChildSchema]
WHERE
NOT [ChildSchema].[UsrReqPosTypeId] IS NULL
AND NOT EXISTS (
SELECT
*
FROM
[dbo].[UsrReqPosType] [ReferencedSchema]
WHERE
[ChildSchema].[UsrReqPosTypeId] = [ReferencedSchema].[Id]
)"
Нравится
Проблема в том что не привязаны к пакету данные UsrReqPostType.
Если вы разработчик пакета то привяжите данные справочника в пакет если нет обратитесь к разработчикам, чтобы они исправили ошибку!
Добрый день! У вас срабатывает ограничение целостности по внешнему ключу. Т.е. отсутствуют записи UsrReqPostType, на которые ссылаюся записи UsrRequestPos. Исправьте базу, чтобы предложенный запрос возвращал 1
Проблема в том что не привязаны к пакету данные UsrReqPostType.
Если вы разработчик пакета то привяжите данные справочника в пакет если нет обратитесь к разработчикам, чтобы они исправили ошибку!
Григорий Чех,
Григорий Чех пишет:
Проблема в том что не привязаны к пакету данные UsrReqPostType.
Если вы разработчик пакета то привяжите данные справочника в пакет если нет обратитесь к разработчикам, чтобы они исправили ошибку!
Разработчик я. Подскажите, мне нужно добавить новый объект UsrReqPostType в пакет? Или добавить sql код? В общем как сделать привязку данных в справочник?
Mexanik,
Подробнее о привязке данных к пакету смотрите пост на Академии.