+34

ГГИС Майкромайн и то, о чем вы могли даже не догадываться!

Илья (Moderator (RUS)) 3 years ago in Micromine updated 8 months ago 2

В комментариях к этой теме Вы можете рассказать о том, как Вы проработав много лет в  ГГИС Майкромайн неожиданно для себя открыли функцию или опцию, о которой даже не догадывались. Также можно задать вопросы по примеру: Что это за галочка и на что она влияет? или Что это за настройки? и прочее...

Для начала я расскажу, как изменить структуру нового файла точек, стрингов или базы данных БВР на ОГР. 

Новый стринг по умолчанию имеет структуру:

Image 2879

Но, к примеру мне надо  у каждого нового стринга иметь такую структуру:

Image 2880

Первые пять столбцов по умолчанию мы легко можем изменить, используя Значения по умолчанию в Опциях набора форм:

Image 2881

Для того чтобы добавить дополнительные столбцы Имя РТ, КОД1, КОД2 и КОД3, необходимо изменить файл шаблона VIZEX-STRINGS-TEMPLATE-20.STR, который можно найти по этому пути C:\ProgramData\MICROMINE\Micromine\Environment.

Image 2883

После изменения файла шаблона и значений по умолчанию, новый стринг всегда будет создаваться с необходимой структурой:

Image 2884

По аналогии можно изменить структуру файла шаблона для точек (VIZEX-POINTS-TEMPLATE-20.DAT) и базы данных БВР на ОГР (VIZEX-BH-TEMPLATE-20.DAT)

Надеюсь эта информация вам будет полезна.

C Уважением,

Илья

+2

Структура нового проекта


Все знают, что при создании нового проекта в ММ в папке проекта автоматически создаются файлы TRIDB, которые можно использовать в работе:

Image 3888

Но не все знают, что можно настроить какие файлы, с какими атрибутами будут созданы в новом проекте, а также можно настроить формы по умолчанию для нового проета. 

Для этого всего лишь необходимо разместить файлы данных и файл с формами BDB в папке  C:\ProgramData\MICROMINE\Micromine\Template\23_0.


Надеюсь эта информация вам будет полезна.

C Уважением,

Илья


Использование командной строки Windows в Макросах


Макросы — это прекрасно!

При запуске макроса Вам может понадобиться автоматически создавать новые директории, куда будут сохраняться Ваши данные или наоборот удалять файлы или директории, чтобы почистить проект от не нужных данных.

Без макроса мы это делаем в проводнике windows создавая/удаляя папки и файлы. Также это можно сделать с помощью командной строки Windows, введя специальную команду в неё.

Командную строку Вы можете запустить и передать ей параметры в Майкромайн, для этого используется функция Скриптинг | Команды Макроса | Утилиты | Запуск внешней программы.

Image 3916

В открывшемся окне необходимо указать путь к файлу .exe командной строки, а ниже в аргументах можно передать команду.

Например, так можно удалить папку:

Image 3917

А так можно создать новую директорию:

Image 3919

Для изменения пути в макросах Вы можете использовать переменные:

Image 3920