1) При создание нового раздела мастером поле [ItemInGroupDatasetID] таблицы [tbl_Workspace] неправильно заполняется(ссылка на tbl сервис, а нужно на ds). Прошу подтвердить. Версия 3.4.0.141
2) При создание двух разделов, если один сошлеться на другой, то падает здесь, когда в интерфейсе создаешь ссылку в карточке:
FUNCTION AddFilterAndParameter(JOIN, SelectQuery) {
var Filters = SelectQuery.Items(0).Filters;
var TableAlias = JOIN.LeftTableAlias;
var Parameters = SelectQuery.Parameters;
var Parameter = Parameters.ItemsByName('GroupID');
IF (!Assigned(Parameter)) {
Parameter = AddParameter(Parameters, pdtGUID, NULL);
Parameter.Name = 'GroupID';
}
var TableFileds = JOIN.LeftField.ParentFields;
Это уже после исправления ItemInGroupDatasetID. Причем, если новый раздел ссылаеться на что то уже существующее, то все хорошо.
3) Попытка создать два раздела с одинаковым началом имени ни к чему хорошему не приведет. При создание доп таблиц, индексов идет какое то отсечение букв(7 что ли) от названия, уникальность теряеться.