Добрый день! Подскажите как происходит добавление в деталь история у контрагентов новых элементов. Есть задача добавить в нее инциденты???
Нравится
"Maxim Ivanov" написал:Есть задача добавить в нее инциденты???
Ну а нам то откуда знать есть ли такая задача :)
Добавьте элемент в перечисление enm_AccountsHistoryType и юнион в sq_AccountsHistory. По анологии с имеющимися. Вроде все.
Не вы просто не поняли: Это у меня есть такая задача. Ну это не важно. А за совет спасибо) Получилось)
Возник вопрос добавления полей в уже существующий юнион "SelectContracts".
Коробочная версия истории запрашивает 4 поля в Истории по каждой сущности(юниону). Хотелось бы добавить ещё поля к юниону "SelectContracts" - "Номер договора" и "ContactID" из таблицы договоров. Но если вручную добавляю поле в запрос и сохраняю, то он не виден ни в датасете AccountsHistory ни в GridArea.
Как правильно подключить новое поле в Историю?
---
Конфигурация:
TSCRM 3.3.1.59
Firebird 2.0 (v.2.0.3.12981)
ClientOS: Vista Home Premium
ServerOS: Windows 2003 Server
Александр, поля в датасете будут отображаться в том случае, если они добавлены в первый UNION. Но Вам также необходимо добавить аналогичные колонки в каждый UNION (даже если они будут всегда пустыми, набор колонок в каждом UNION должен быть одинаковым). После этого нужно добавить эти колонки вручную в датасет и окно реестра.
Олег Лабьяк,
разработчик,
3-я линия Службы поддержки Terrasoft.