Ретейлер
легкое решение для розничной торговли
о программе . новости . инструкция . скачать . вопросы
п о с л е д н и е   н о в о с т и

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).