Знаю, что ведётся доработка Online Server.
Поэтому хочу напомнить о некоторых проблемах, которые возникают при работе с ним:
Как известно, у вас так и не решена проблема повторяющихся папок.
Во-первых, при считывании базы товаров в другую программу нельзя считать содержимое второй папки, так как папка в функциях задаётся именем.
Во-вторых, имел место печальный случай: Клиент взял на работу нового сотрудника, а тот видя, что экран Online Serverа мало отличается от Explorerа пытается создать в дереве папку. Для этого он выделяет папку, в которую хочет поместить вложенную и добавляет папку. Каково же его удивление, когда папка появляется в папке, которая была открыта (программа в отличие от Explorerа не поменяла активную папку перед созданием вложенной). После чего человек пытается удалить папку и надимает delete. К сожалению, корневой раздел товаров имел имя "новый раздел" как и вновь созданная папка. Естественно, что программа в мгновение ока удалила всю базу.
(Конечно, потом просто был выгружен сервер и заново посторено дерево в файле tree.dat, а файлы base*.dat остались без изменения).
Но, хотелось бы, чтобы будущая версия была более продумана по части стандартных денйствий. То есть, если уж делается похожей на Windows и использует стандартные действия, то результат должен быть таким же как и у других программ. Потому как чайников обучают именно стандартным действиям.
Ну или хотя бы сделать более удобный редактор базы, даже если он будет запускаться отдельно.
И основной вопрос - почему формат базы товаров не DBF?
Поэтому хочу напомнить о некоторых проблемах, которые возникают при работе с ним:
Как известно, у вас так и не решена проблема повторяющихся папок.
Во-первых, при считывании базы товаров в другую программу нельзя считать содержимое второй папки, так как папка в функциях задаётся именем.
Во-вторых, имел место печальный случай: Клиент взял на работу нового сотрудника, а тот видя, что экран Online Serverа мало отличается от Explorerа пытается создать в дереве папку. Для этого он выделяет папку, в которую хочет поместить вложенную и добавляет папку. Каково же его удивление, когда папка появляется в папке, которая была открыта (программа в отличие от Explorerа не поменяла активную папку перед созданием вложенной). После чего человек пытается удалить папку и надимает delete. К сожалению, корневой раздел товаров имел имя "новый раздел" как и вновь созданная папка. Естественно, что программа в мгновение ока удалила всю базу.
(Конечно, потом просто был выгружен сервер и заново посторено дерево в файле tree.dat, а файлы base*.dat остались без изменения).
Но, хотелось бы, чтобы будущая версия была более продумана по части стандартных денйствий. То есть, если уж делается похожей на Windows и использует стандартные действия, то результат должен быть таким же как и у других программ. Потому как чайников обучают именно стандартным действиям.
Ну или хотя бы сделать более удобный редактор базы, даже если он будет запускаться отдельно.
И основной вопрос - почему формат базы товаров не DBF?