Количество свойств в классе Caché ObjectScript
Я пытаюсь создать класс ObjectScript в Caché, используя словарь (создать класс во время выполнения и скомпилировать его). Все хорошо, но когда я пытаюсь добавить в класс более 857 свойств, это не работает. Ошибка не возникает, но мой класс не сохраняется с помощью clsDef.%Save().
Есть ли здесь некоторые ограничения для определения класса? Проблема в количестве свойств или в размере класса? Сгенерированный класс должен иметь около 9000 строк. Кто-то знает, что вызывает проблему?
Спасибо за идеи
(причина: это класс сопоставления sql для таблицы с 1000 столбцами, поэтому мне нужно иметь 1000 свойств и определение хранилища sql для каждого свойства)
1 ответ
Основные ограничения вы можете найти в документации. И вы можете видеть, что ограничение на свойства составляет 1000 на класс. Может быть, вы проверите другие ограничения и найдете, где у вас возникли проблемы.