8:53 07.02.2005 Настройка "Tablet" и "Apteka" ("Мониторинг льготного лекарственного обеспечения", далее "Мониторинг...") на работу по сети с использованием одной бызы данных рецептов. Зачем это нужно? ========================================== Нужно для того, что бы вводить рецепты в одну базу но с нескольких рабочих мест. Это снимает нагрузку с операторов-статистиков через распределение работы, а также увеличивает скорость ввода рецептов (через то же распределение). С чего начать? ========================================== 1. Определите ПК, на котором будет находится база данных (БД) по рецептам (определите физически, т.е. подойдите к ПК и укажите на него пальцем: "Вот тут!") На этом ПК можно будет вводить толоны. Единственным (важным) отличием его от других ПК будет наличие на нём единой для всех ПК учреждения БД рецептов. ПК с такой ролью называют сервером. Дальше по описанию буду называть этот ПК SERVER и считаю, что его имя в сети такое же: SERVER (у Вас имя в сети может быть другим, просто подставляйте своё имя вместо этого по ходу описания). 2. Определите ПК, с которых будут вводится рецепты (с SERVER тоже можно вводить, но сейчас определитесь с теми ПК, на которых не будет базы данных рецептов: с ПК-клиентами). Эти ПК должны быть подключены к SERVER по сети (ЛВС, она же LAN). Если ПК-клиент не подключен к SERVER - ввод рецептов с одной БД возможен не будет! Далее в руководстве эти ПК буду называть CLIENT (таких CLIENT может быть несколько). 3. Установите на SERVER сервер баз данных InterBase v6 в полном варианте. Затем установите на SERVER программу "Мониторинг..." самой свежей версии. 4. Установите на CLIENT лишь один элемент из сервера баз данных InterBase v6 - в диалоге выбора компонетов для установки выберите пункт "InterBase client", со всех остальных пунктов флажки ("птички") снимите. После этого установите на CLIENT программу "Мониторинг..." самой свежей версии. 5. На ПК CLIENT зайдите в папку, куда только что установили программу "Мониторинг..." (по умолчанию это C:\SOMIAC\Tablet или C:\SOMIAC\Apteka) и удалите файл базы данных .gdb (tablet.gdb или apteka.gdb) - это на всякий случай, дабы быть уверенным, что в случае возможных ошибок в процессе настройки Вы не будете работать на клиентском ПК со его личной БД (а нужно с единой БД от SERVER). 6. На ПК CLIENT на Рабочем Столе будет ярлык для запуска программы "Мониторинг..." Щёлкните по нему правой кнопкой мыши (помните, что если мышь настроена для левши, её кнопки поменены местами) и в выпавшем меню выберите пункт "Создать ярлык". На рабочем столе появится такой же ярлык, но с пометкой в имени: "(2)". Щёлкайте на нём правой кнопкой мыши, выбирайте пункт "Свойства". В поле "Объект" должна быть запись, указывающая путь к программе, например (для настроек по умолчанию): "C:\SOMIAC\Tablet\tablet.exe". Вы должны дописать к этой строке слово dbpath. Должно получиться следующее (соответственно примеру): "C:\SOMIAC\Tablet\tablet.exe dbpath". После внесения этого слова в путь ярлыка жмите на кнопку "Ок". Теперь два раза щёлкайте по ярлыку, свойства которого Вы только что изменяли. 7. Появится запрос пути к базе данных рецептов. В поле пути к БД Вы должны ввести имя ПК, на котором находится БД (по описанию это SERVER) и, через двоеточие, путь к БД на этом ПК. Например считаем, что на SERVER программа с БД находится по умолчанию: C:\SOMIAC\Tablet\. Значит строка пути к БД примет вид: "SERVER:C:\SOMIAC\Tablet\tablet.gdb" в версии программы для ЛПУ, и "SERVER:C:\SOMIAC\Apteka\apteka.gdb" в версии программы для аптек. Жмите кнопку "Ок". Всё, путь к БД изменён. Этот ярлык (новый, с пометкой "(2)") можно удалять. 8. Щёлкайте два раза мышкой по ярлыку на рабочем столе, запускающему "Мониторинг". Если всё делали правильно, программа должна работать используя БД рецептов с SERVER. Если появляется сообщение об ошибке, убедитесь, что а) SERVER включен и на нём запущен сервер баз данных InterBase; б) сеть функционирует нормально. Пожалуйста, помните! ========================================== ! Крайне желательно, что бы версии "Мониторинг..." и на SERVER, и на CLIENT были одинаковыми. Если делаете обновления - делайте их на всех ПК с программой "Мониторинг..." В случае работы с БД рецептов программами разных версий - качество и стабильность функционирования программы (а, значит, и корректность всех ваших отчётов) не гарантируется! ! Помните, что прежде чем запускать "Мониторинг...", Ваш ПК SERVER должен быть включен, InterBase на нём должен быть запущен, а Ваша сеть должна нормально функционировать.