Статьи Королевства Дельфи

       

Компонент 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.
  • 6. После этого компонент можно удалить с формы!
Примечание:
Требуются установленные компоненты ODAC.

Скачать (3K)



Содержание раздела