Компонент TOraCommentsToFL — загрузка русских наименований колонок из ERwin в DisplayLabels
Раздел Сокровищница
й Седов , дата публикации 29 мая 2002г.
Хочу поделиться идеей, которая, может и приходила уже кому-нибудь в голову, но я пока не встречал таких решений... Для тех, кто проектирует базы данных для Oracle в ERwin. Предлагаю решение для загрузки русских наименований колонок из ERwin в DisplayLabels датасета.
Компонент, конечно, сырой, но я пользуюсь, и очень поиогает. Ненавижу вбивать один текст по 10 раз. Что нужно сделать:
1. Создать в ErWin скрипт на уровне модели следующего содержания:
%ForEachTable() { %ForEachColumn() { COMMENT ON COLUMN %TableName.%ColName IS '%AttName'; }}
2. Сгенерировать базу.
3. В дата-модуле или на форме разместить компонент TOraCommentsToFL.
4.Установить его свойство OraDataSet.
5. Установить свойство LoadFieldLabels в True, после чего названия полей будут загружены из базы Oracle.