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

 Закладка "Интерфейс"

Язык

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

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

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

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

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

 Шаблоны

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

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

Папка вывода

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

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

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

Обновления

Проверка обновлений

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

 Настройки дизайнера

Настройки дизайнера

Здесь вы можете настроить отображение, шаг и цвет сетки в дизайнере.

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

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

Поддержка новых баз данных DXDB

Вы можете отключить эту опцию, чтобы программа работала только с базами данных в формате Firebird 2.5. В этом случае программа будет использовать только клиентские библиотеки Firebird 2.5, из диалогов исчезнет фильтр по типам файлов DXDB.

Логирование ошибок

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

Поддержка языков в 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.

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