Обсуждение:ViewDEF.d32 - просмотр структур, сравн. с другим def, получение B_STAT (аналог butil -stat), B_STAT != структуре в def, а теперь и удаление и импорт структур.

0 (0)
  • Развернуть Обсуждение:ViewDEF.d32 - просмотр структур, сравн. с другим def, получение B_STAT (аналог butil -stat), B_STAT != структуре в def, а теперь и удаление и импорт структур. ( Обсуждение примера  15.03.2007 13:11 )
    0(0)
    RSL_CLASS_BEGIN(TViewDEF)
    RSL_PROP_METH (StdDataBaseDirs) // возвращает директории где искать базы данных
    RSL_PROP_METH (DefPath) // возвращает путь к открытому словарю
    RSL_METH (OpenDef) // открытие словаря

    RSL_METH (TableNext) // переборы: таблиц
    RSL_METH (FieldNext) // полей
    RSL_METH (KeySegNext) // сегментов

    RSL_METH (GetTableId) // получение из словаря Id таблицы по имени
    RSL_METH (GetStat) // получение статистики по файлу
    RSL_METH (GetStatSegment) // получение из статистики по файлу информации о сегменте ключа

    RSL_METH (IsTableEqual) // сравнение с таблицей из другого словаря
    RSL_METH (TableActualStat) // сравнение статистики и структуры в словаре

    RSL_METH (DeleteRecord) // удаление записи по id
    RSL_METH (DeleteTable) // удаление таблицы

    RSL_METH (ImportTable) // Заимствование структуры из другого словаря

    RSL_INIT
    RSL_CLASS_END

    Посмотреть пример
    >> Ответить
    • Развернуть Исправлена ошибка ( sdo  14.10.2009 13:32 )
      0(0)
      приводящая к невозможности открытия словаря с сетевого (или другого, не являющего активным для процесса) диска.
      >> Ответить