Настройки приложения

Настройки программы

Язык

Определяет язык интерфейса. Выбранный язык вступает в силу после перезапуска программы.

Папка шаблонов

По умолчанию, шаблоны хранятся в папке «templates» в папке программы. Но вы можете указать другое расположение. Можно указать как абсолютный путь, так и относительный. Если вы указали относительный путь, то папка должна находится в папке программы.

Папка вывода

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

Открывать шаблон в

Когда вы печатаете документ, он открывается в программе по умолчанию (зависит от настроек операционной системы). Для каждого типа шаблона может быть указана программа, в которой он будет открыт.

Действие при запуске

Программа может запоминать последнюю открытую базу и открывать ее при следующем запуске. Другой вариант запуска - показывать пользователю список баз, и пользователь сам выбирает какую открыть.

Подтверждать при выходе

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

Кэшировать метаданных

Данная опция полезна если база запускается слишком долго из-за большой структуры и/или медленного интернета. Включите эту опцию и программа сохранит метаданные (саму структуру базы) в кэш - временную папку пользователя и при следующих запусках будет загружать метаданные из кэша. При входе в базу данных простого пользователя в кэше сохраняются только откомпилированные версии модулей. При входе разработчика в кэше сохраняется исходный код модулей – скрипты.

Поддержка языков в DataExpress

В DataExpress есть возможность установить любой язык интерфейса. Структура папок следующая:

Папка программы\
 languages\
  ru\
   language.info  - информация о переводе
   dataexpress.ru.po - Интерфейс
   funcs.ru.dat  - справка по встроенным функциям
   actions.ru.dat  - справка по командам кнопки
 lang\
   language.info
   dataexpress.lang.po
   funcs.lang.dat
   actions.lang.dat

Программа сканирует папку languages и читает файлы language.info. В этом файле содержится информация о переводе: название языка, автор, версия, описание. Структура файла очень простая, пример вы найдете в папке languages.

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