11.04.2011
Версия 1.0 beta 7
Теперь в поле Заводской Артикул можно писать любой символ.
Во все отчеты, кроме движения товара, добавлена функция сортировки по любой колонке. Для этого нажимайте на заголовок колонки.
Добавлены следующие отчеты:
07.03.2011
Исправлен баг в отчете по детальной продаже.
Программу запускает файл run.bat. Этот файл имеет следующий синтаксис (вместо java можно использовать start /b javaw. Тогда консоль запустится в фоновом режиме):
java -jar dist\retailer.jar [опции]
Имеются следующие опции
en - запуск программы на с английским интерфейсом и по английской спецификации
ru - запуск программы на с русским интерфейсом и по русской спецификации
Можно использовать только один язык. Без этого параметра программа запустится в соответствии языковому стандарту вашего компьютера.
create - создает пустую базу. Если уже база создана то игнорируется эта команда.
encoding = <charset>
charset может быть windows-1251 или utf-8 (по умолчанию). Этот параметр используется для генерации отчетов. Используйте windows-1251 только в случае, если ваш браузер по умолчанию не поддерживает utf-8. В остальных случаях нет ниобходимости задавать этот параметр.
siSocket = <номер порта>
Эсли задан этот параметр, то программа работает в режиме одной копии (Single Instance). Номер порта может быть любым чослом.
Этот порт используется программой для выявления работающей копии программы в памяти. Рекомендуем использовать большие числа во избежании использования уже открытых портов (можно задавать 44331 или 44350, и т.д.).
Этот параметр добавлен для баз данных основанных на файловой системе (Derby Embedded, Paradox, и т.д.) во избежании порчи файла при конкурентном доступе. Для нормальных баз данных конкурентный доступ обрабатывается на уровне сервиса и нет ниобходимости программного ограничения. Так как в этом случае вы ограничиваете себя от возможности параллельной работы, не советуем задавать этот параметр для таких баз данных как Oracle, Microsoft SQL Server, Firebird, MySQL, Derby Network server.
java -jar dist\retailer.jar ru create
создает базу данных и запускает программу с русским интерфейсом. Отчеты будут генерироваться на utf-8.
Языковой параметр, использумый при создании базы не имеет особого значения, так как затем вы можете запустить программу на другом языке.
java -jar dist\retailer.jar ru encoding=windows-1251
запуск программы на русском языке и генерация отчетов на windows-1251
java -jar dist\retailer.jar
запуск программы на языке, установленной операционной системой с utf-8 отчетами
java -jar dist\retailer.jar sisocket=44331
запуск программы в режиме одной копии (Single Instance).