Обсуждение:def2ddf. Массовая конвертация def в ddf

0 (0)
  • Развернуть Обсуждение:def2ddf. Массовая конвертация def в ddf ( Обсуждение примера  09.11.2018 23:25 )
    5(1)
    Макрос для тех, кому лень после каждого обновления делать в оболочке RSL: открыли словарик, дозаписали в ddf, закрыли словарик; открыли словарик, дозаписали в ddf, закрыли словарик.
    Перед использованием надо настроить def2ddf-cfg.mac. В нём задаётся список словарей. От идеи получать список автоматически я отказался, ибо есть любители оставить после работ в каталоге копию словаря типа bank2.def, bank.save.def и пр. Также настраивается список исключений, в дистрибутивных словарях дублируются структуры и ddf получаются кривые.
    В ddf не попадут структуры без файлов, макрос контролирует наличие dbt файла.

    def2ddf.mac — головной макрос, его запускать.
    def2ddf-cfg.mac — макрос для настройки, в него заносится список словарей для конвертации.
    TArrayEX.mac — используется, потому что автор так привык.
    emptydic.def — пустой словарь шаблон.
    def98.def — старенький словарь для словарей, взят где-то здесь давно-давно.
    Посмотреть пример
    >> Ответить