Добрый день.
Ситуация следующая:
1. был переопределен существующий объект на Сервер1, и добавлена колонка Колонка1
2. в фильтре и в настройках колонок на конфигурации, где это сделали колонка отображается
3. выгрузили пакет, установили на другом сервере Сервер2 (база другая), колонка отображалась как в п.2
4. внесли иные правки, вновь выгрузили пакет и установили на Сервер2, но Колонка1 пропала! Она заполняется, в базе она есть, но в фильтрах и в настройках её нет.
В результате сравнения js, который приходит клиенту, удалось выяснить, что есть разница между описанием колонки, на Сервер2 это выглядит так:
Column1
{
uId:'d1f7db3b-29c5-429a-a842-ab3979955ff2',
name:'Column1',
caption:'',
dataValueType:Terrasoft.DataValueType.TEXT,
usageType:0,
isValueCloneable:true,
size:250
}
А на Сервер1, поле caption не пустое и заполнено текстом. При этом больше никаких изменений нет, Заголовок в конфигурации заполнен на обоих серверах.
Версия bpmonline - 7.2, iis перезапускали, redis чистили, браузер чистили.
Просьба подсказать, в чем может быть дело? Может быть где-то нужно какую-то галочку указать?
И где хранится описание колок у схемы описывающей объект? Где-то в базе, или в исходном коде только?