Руководство разработчика

База данных

Данный пункт есть только в сетевых версиях программы Инфо-Бухгалтер.

В сетевой версии программы Инфо-Бухгалтер журнал хозяйственных операций, план счетов, определения и реквизиты хранятся в виде DB-файлов. Для работы с этими файлами служит пункт Файлы/База данных Главного меню:

Создать

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

Кнопка Найти... позволяет осуществить поиск баз данных на заданном диске или в папке. После завершения или во время поиска можно быстро перейти к любой базе данных из найденных.

После выбора требуемого диска и папки следует нажать кнопку Выбрать, далее будет предложено ввести название базы данных:

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

В выбранную папку программа помещает пустые файлы баз данных:

Hozop.dbхозяйственные операции;
Opredel.dbопределения;
Plost.dbисходные остатки;
Plscet.dbплан счетов;
Provod.dbпроводки к хозяйственным операциям;
Rekvisit.dbреквизиты;
Usrtabl.dbсписок пользователей;
Ibw.dcfфайл-идентификатор базы данных, содержащий название базы данных.

Кроме этих файлов в папке базы во время работы появятся файлы индексов (с расширениями вида *.px, *.x01, *.y01 и т.п.) и файл Eventnet.db. Они необходимы только в процессе работы программы. В случае возникновения сбоя эти файлы желательно удалить. После запуска программы необходимые файлы будут созданы вновь автоматически.

Для того, чтобы получить стандартный план счетов, необходимо произвести импорт данных из файла standard.shp, находящегося в рабочей папке программы Инфо-Бухгалтер. Из этой же папки также нужно импортировать станартные определения и реквизиты (файлы ibw.opr и ibw.rek соответственно).

План счетов, определения и реквизиты также можно импортировать в базу данных с помощью пункта Файлы/База данных/Импортировать из.

Переключиться на...

С помощью данного пункта можно выбрать требуемую для работы базу данных. После выбора этого пункта будет предложено диалоговое окно, в котором можно выбрать диск и папку базы данных.

Базу данных можно выбрать как вручную, так и при помощи функции поиска на локальных и сетевых дисках.

Войти под другим именем...

Подключение к базе данных под другим именем:

Импортировать из

Данный пункт позволяет выполнять импорт данных из локальной версии программы Инфо-Бухгалтер. Конкретные действия, выполняемые при обращении к данному пункту, зависят от типа активного окна в программе Инфо-Бухглатер:

План счетовимпорт плана счетов и хозяйственных операций из файла *.shp или импорт плана счетов из файла *.dbf;
Хозяйственные операцииимпорт плана счетов и хозяйственных операций из файла *.shp или импорт хозяйственных операций из файла *.dbf;
Реквизитыимпорт реквизитов из файлов *.rek;
Определенияимпорт определений из файлов *.opr.

В любом другом случае будет выполняться импорт плана счетов и хозяйственных операций из файлов *.shp.

Замечание: при импорте информация, находящаяся в базе данных, будет заменена на импортируемую.

Экспортировать в

Данный пункт позволяет выполнять экспорт данных в локальную версию программы Инфо-Бухгалтер. Действие данного пункта зависит от типа активного окна программы Инфо-Бухгалтер аналогично пункту База данных/Импортировать из....

Оптимизировать

Этот пункт позволяет производить оптимизацию файлов баз данных. К этой процедуре желательно обращаться после длительного редактирования (примерно раз в один месяц). Оптимизация требует исключительного доступа к базе данных и не выполняется, если с базой работают какие-либо другие пользователи.

Обновить

Обновление информации в открытых окнах, содержащих данные из сетевой базы. Это может понадобиться, если необходимо немедленно увидеть изменения, сделанные другими пользователями.

Данный пункт необходим, если на закладке Сеть пункта меню Установка/Настройки задано достаточно большое время между автоматическими обновлениями, либо автоматическое обновление отключено. В этом случае можно воспользоваться также кнопкой пересчета

Проверить

Проверка логической структуры базы данных.

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

Данный пункт недоступен, если осуществляется работа с программой-сервером баз данных Инфо-Бухгалтера.

Снять блокировку

Если в результате сбоя программы в базе осталась заблокированная запись, то необходимо воспользоваться этим пунктом. Он доступен при работе с Инфо-Сервером и только пользователям с правом Обслуживание баз данных.


См. также: