[Проект "Цифровая механика"] [скачать/download]

Программа mb3, как СУБД, позволяет организовать хранение и обработку данных. На этой странице описано, как пользоваться примером базы данных, который содержится в дистрибутиве. Этот пример базы данных позволяет выполнять простейшие действия по учету платежей - вводить приход, расход, осуществлять печать платежек и основных отчетов.

Разархивировав дистрибутив, необходимо запустить программу mb3.exe из папки dmserv\bin. Появится основное окно программы. Затем из программы необходимо открыть собственно базу ( file-open ), для чего необходимо выбрать файл dmserv\base\pp1.kfs. В основном окне программы появится пункт меню "Actions", который и служит точкой входа в функции базы.

Первый пункт этого меню - "Инициализация". Там необходимо ввести реквизиты плательщика, которые будут использоваться при печати платежек. Второй пункт меню - "Справочники". В справочниках есть подразделения - "Банки" и "Партнеры". При записи платежа корреспондент выбирается из списка, поэтому он заранее должен быть внесен в справочник "Партнеры". В свою очередь, банк-корреспондент должен быть заранее внесен в справочник "Банки".

При редактировании справочников (и другой информации) открывается таблица, в которую можно вносить данные. Новая строка добавляется клавишей Ins. Для удаления нужно выделить строки, нажав мышью на номер строки в крайнем левом столбце, и затем нажать F8. При этом удаляются и все связанные строки, то есть, скажем, все платежи, связанные с удаляемым корреспондентом. По клавише F7 осуществляется поиск введенного фрагмента текста в текущей колонке. В некоторых полях для внесения информации необходимо выбрать строку в появляющемся списке, затем нажать "ОК".

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

Печать платежек осуществляется через пункт меню "Печать". Далее необходимо выбрать строку, которая будет распечатана, и нажать ОК. После этого откроется окно в стиле электронной таблицы. Там можно сделать необходимые изменения и послать документ на принтер. Собственно печать производится командой "file - print preview" и далее кнопкой "Print".

Таким же образом можно просматривать и распечатывать простейшие отчеты ( через пункт меню "Отчеты" ). Шаблоны, по которым формируются документы, можно открыть по схеме "Window - Query list" - "печать"(например) - "Query - edit" - "Fragment - Manage - grid - Edit" - "Fragment - EGrid". В появившейся таблице синим цветом помечены поля, которые будут меняться при формировании отчета. В программе это называется "expression mode".

Для удобства работы базу данных можно перестроить. Для этого необходимо обладать навыками программирования и редактировать скрипты и структуру таблиц, которые открываются через меню "Window". В дистрибутиве содержится справочник по встроенным функциям языка ( в папке dmserv/doc ).

В заключении напомню, что программа mb3 распространяется по лицензии GNU GPL, любое ее коммерческое использование незаконно. Исходные тексты программы доступны на этом сайте. С вопросами и предложениями просьба обращаться к разработчику.


RATING ALL.BY