Компонент TOraCommentsToFL — загрузка русских наименований колонок из ERwin в DisplayLabels
{codecitation class=»brush: pascal; gutter: false;» width=»600px»}
Оформил: DeeCo
Автор: Сергей Седов
Хочу поделиться идеей, которая, может и приходила уже кому-нибудь в голову, но я пока не встречал таких решений… Для тех, кто проектирует базы данных для 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.
6. После этого компонент можно удалить с формы!
Примечание:
Требуются установленные компоненты ODAC.
Скачать OraCommentsToFL.zip (3K)
{/codecitation}