Файл локальных настроек Такси-Мастер — различия между версиями

Материал из TaxiMaster
Перейти к: навигация, поиск
м (Секция {{code|[Packages]}})
Строка 1: Строка 1:
{{ТМ1 тоже|Файл локальных настроек Такси-Мастер}}
+
{{ТМ2 тоже|Файл локальных настроек Такси-Мастер 2}}
{{вопросы приветствуются}}
 
'''{{PAGENAME}}''' — файл, который содержит настройки [[Клиент Такси-Мастер 2|клиентской части Такси-Мастер 2]], установленной на данном [[Рабочее место Такси-Мастер 2|рабочем месте]].
 
Файл расположен в [[Каталог Такси-Мастер 2|каталоге Такси-Мастер 2]] и имеет определенное имя.
 
По умолчанию файл доступен по следующему пути:
 
  
:{{путь к папке ТМ2|\tme_system_settings.cfg}}
+
[[Image:Фрагмент-taxi-ini.png|thumb|{{PAGENAME}}, фрагмент]]
 +
'''Файл локальных настроек Такси-Мастер''' — это файл, который находится в папке [[Такси-Мастер]] и содержит локальные настройки.
 +
Локальные настройки распространяются только на одно [[рабочее место Такси-Мастер]].
 +
Файл имеет стандартный [[синтаксис INI]].
  
Текст файла настроек соответствует [[Синтаксис INI|синтаксису файлов настройки]], принятому в системе [[Такси-Мастер 2]].
+
В файле локальных настроек содержится информация о подключении к [[База данных Такси-Мастер|базе данных]] и другие важные настройки, повреждение которых может привести к нерабочему состоянию [[Рабочее место Такси-Мастер|копии Такси-Мастер]].
  
== Секции файла {{code|tme_system_settings.cfg}} ==
+
== Секция {{code|[[DM]}} ==
Файл состоит из нескольких секций, в каждой из которых находятся параметры, регулирующие какой-то отдельный фрагмент системы.
+
В секции {{code|[DM]}} хранятся настройки так называемого модуля данных (data module), который оперирует всеми данными программы.
 +
В частности, в этой секции присутствуют важные настройки [[Клиент Firebird|подключения к серверу Firebird]]:
  
=== Секция {{code|[DM]}} ===
+
# {{code|DatabaseName}} — [[путь к базе данных]] вида DSN-строки Firebird ({{code|СЕРВЕР:ПУТЬ}}, не {{code|\\сетевой_путь}}!).
В секции {{code|[DM]}} хранятся настройки работы модуля данных Такси-Мастер 2 (Data Module), который распоряжается работой системы на низком уровне.
+
# {{code|UserName}} — имя пользователя для подключения к базе данных.
 
+
# {{code|Password}} — зашифрованный пароль для подключения к базе данных.
Код секции может выглядеть так:
 
 
 
<pre>
 
[DB]
 
Path=LOCALHOST:C:\Program Files\TMEnterprise\tme_db.fdb
 
LastUser=SYSDBA
 
LastPassword=
 
RefreshPeriod=5
 
RefreshDataPeriod=5
 
CheckPeriod=0
 
</pre>
 
 
 
# {{code|Path}} — [[путь к базе данных (ТМ2)]], записанный в формате, требуемом [[Firebird 2]]: {{code|сервер:путь}}.
 
# {{code|LastUser}} — пользователь, имя которого будет по умолчанию указываться в [[Окно входа (ТМ2)|окне входа]].
 
# {{code|LastPassword}} — пароль пользователя, который появляется в окне входа. По умолчанию значение параметра — пустое.
 
 
 
=== Секция {{code|[Packages]}} ===
 
В секции {{code|[Packages]}} описываются параметры, влияющие на работу Такси-Мастер с [[:Категория:Библиотеки ТМ2|пакетами]].
 
Каждый пакет содержит набор новых функций, встраиваемых в [[Клиент Такси-Мастер 2|клиентскую часть]] и защищена ключом [[NET III]].
 
Набор пакетов, загружаемых вместе с клиентской частью, всегда можно отрегулировать в этой секции.
 
 
 
Код секции может выглядеть так:
 
 
 
<pre>
 
[Packages]
 
Path=.
 
List=TMReference.bpl TMOrder.bpl TMCrew.bpl TMParking.bpl
 
TMClient.bpl TMDriverOper.bpl TMReport.bpl TMIngitMap.bpl
 
TMGPSBaseProvider.bpl TMGPS.bpl TMJava.bpl TMSMS.bpl TMInfraCC.bpl
 
</pre>
 
 
 
# {{code|Path}} — путь к папке, в которой находятся пакеты. По умолчанию установлено значение {{code|.}}, что означает, что поиск пакетов будет произведен в текущей папке.
 
# {{code|List}} — список пакетов, разделенных между собой пробелами.
 
 
 
Список должен быть записан в одну строку, между именами файлов пакетов должны находиться пробелы.
 
 
 
{{info|
 
Чтобы отключить пакет, удалите его имя из списка.
 
Чтобы включить, добавьте имя в список.
 
Каждый раз после изменения списка загружаемых пакетов необходимо перезапускать программу.
 
Помните также о том, что файл с указанным именем обязательно должен существовать и должен являться библиотекой Такси-Мастер 2!
 
}}
 
 
 
=== Секция {{code|[IngitMap]}} ===
 
В секции {{code|[IngitMap]}} содержатся параметры работы с [[Модуль Ингит|модулем интеграции с картами Ингит]].
 
 
 
<pre>
 
[IngitMap]
 
Path=C:\GWX_DEMO\GWX\CITY_DEM\city_dem.chart
 
</pre>
 
 
 
# {{code|Path}} — параметр, который задает абсолютный путь к [[Карта Ингит|карте Ингит]].
 
  
 
[[Категория:Файлы конфигурации]]
 
[[Категория:Файлы конфигурации]]
[[Категория:ТМ2]]
+
[[Категория:Клиентская часть]]
 +
[[Категория:ТМ1]]

Версия 11:23, 30 октября 2009

Шаблон:ТМ2 тоже

Файл:Фрагмент-taxi-ini.png
Файл локальных настроек Такси-Мастер, фрагмент

Файл локальных настроек Такси-Мастер — это файл, который находится в папке Такси-Мастер и содержит локальные настройки. Локальные настройки распространяются только на одно рабочее место Такси-Мастер. Файл имеет стандартный синтаксис INI.

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

Секция {{code|[[DM]}}

В секции «[DM]» хранятся настройки так называемого модуля данных (data module), который оперирует всеми данными программы. В частности, в этой секции присутствуют важные настройки подключения к серверу Firebird:

  1. «DatabaseName»путь к базе данных вида DSN-строки Firebird («СЕРВЕР:ПУТЬ», не «\\сетевой_путь»!).
  2. «UserName» — имя пользователя для подключения к базе данных.
  3. «Password» — зашифрованный пароль для подключения к базе данных.