[ОТВЕТИТЬ]
03.09.2009 18:03
Pyatak
 
Собственно вот исходник редактора шаблонов.

Внутри архива файл !readme.txt с некоторыми пояснениями по нему.
Вложения
Тип файла: zip ppeditor.zip (408.5 Кб, 172 просмотров)
04.09.2009 01:56
Sergio
 
Без файлов UPPrint.pas и UPatternAnalyzer.pas Delphi 2007 и Delphi 2009 не хотят компилять проект
21.09.2009 12:42
HellBoy
 
Столкнулся с проблемкой, программа видит документы, но не видит PLU весового товара, хотя в оборудовании->электронные весы у этих артикулов есть PLU. Никто не знает решения или причины этого?
21.09.2009 13:12
HellBoy
 
А в случае сортности товара, откуда берутся данные для цеников? У нас если делают приход сортного товара, то в графе Артикул стоит артикул основной карточки (например артикул Бананы), а в графе Арт.ценника стоит артикул сорта товара (например артикул Бананы 1сорт). И при выводе документа с сортным товаром на печать ценников выходят данные основной карточки. Это можно как-то учесть в программе? (например включить условие проверки наличия второго артикула в графе Арт.ценника)
21.09.2009 15:30
Shlong
 
Может все дело в этом:

Цитата:
HellBoy Извеняюсь. Программа работает, только пришлось новый файл PricePrint.exe скопировать с замещением в файлы прошлой версии, с файлами этого архива не хотел запускаться.
Качай последнюю версию, у меня все плушки видит без проблем... И ваще надо как-то Pyatak'ка подбить на возможность выбора типа ценника непосредственно перед печатью из списка ценников...
21.09.2009 15:55
Pyatak
 
Ребята, у меня уже можно сказать очередь дошла и до этой утилиты, думаю что уже на этой неделе будет готова новая версия с большинством ваших хотелок, более того даже скорее всего в течении ближайших двух дней.
21.09.2009 15:59
Pyatak
 
Цитата:
HellBoy Столкнулся с проблемкой, программа видит документы, но не видит PLU весового товара, хотя в оборудовании->электронные весы у этих артикулов есть PLU. Никто не знает решения или причины этого?
PLU-шки может не видеть только если location в ini файле не правильно указано.
21.09.2009 16:56
HellBoy
 
Это которое отвечает за "МХ по умолчанию"? Если да, то как быть с несколькими местами хранения, по крайней мере к двум МХ прикручены весы и соответственно есть весовой товар? Перечислить location всех МХ по очереди на слежующих строках?
21.09.2009 20:27
HellBoy
 
Перечисление не помогает, берет PLU по строке с первым МХ, через запятую тоже не катит, без location тем более не видит.
22.09.2009 12:54
Pyatak
 
Цитата:
HellBoy Перечисление не помогает, берет PLU по строке с первым МХ, через запятую тоже не катит, без location тем более не видит.
Записал в список багов, готовлю новую версию, в ней поправлю.
22.09.2009 18:44
Pyatak
 
Версия 3.3.0
+Источник карточек товара: список
+Пополнение списка при помощи сканера штрихкода
+Выбор шаблона ценника пользователем
*Исправлена бага по отбору plu-кодов

при испытании новой версии на конфиге от предыдущей не забудьте про новые параметры:
scanerport=
selectedprice=
selectedpriceenable=
подробности смотрите в how_use.txt

Пока не реализовано, но на будущее оставлено:
-Запоминать выбор пользователя при выходе
-Кнопка "отобрать" (?)
-Кол-во ценников исходя из кол-ва по документу
Вложения
Тип файла: rar pprint3.rar (895.4 Кб, 209 просмотров)
23.09.2009 05:26
HellBoy
 
А при использовании поля "Список" для печати товаров, откуда берется значение PLU, из location? Попробовал указать location=15, а товары выбрал с МХ №16, в итоге в графах PLU одна пустота. Я что-то не так делаю?
23.09.2009 06:42
HellBoy
 
Попробовал сделать одинаковые места хранения в location и товаров из "Сисок". PLUшек все равно нет.
23.09.2009 06:50
HellBoy
 
И вопросик по считыванию со сканера: какие настройки у него должны быть (как для СМ2000, или другие)? Пробую считывать штрихкоды при помощи Datalogic QS6000Plus с параметрами связи 2400:81:нет. В Супермаге штрихкоды читаются.
23.09.2009 07:11
HellBoy
 
По поводу PLUшек вопросы снимаются. (Собственная невнимательность) Все делается как надо. Остается вопрос по сканеру.
23.09.2009 09:42
HellBoy
 
А по сортности товаров вопросик не решался? Чтоб в случае сортного товара артикул брался не основной карточки, соответствующего сорта? (Если товар сортный, то а графе "Артикул" указывается основная карточка, а в графе "Арт.ценника" указывается артикул сортной карточки.)
23.09.2009 12:41
Pyatak
 
Цитата:
HellBoy И вопросик по считыванию со сканера: какие настройки у него должны быть (как для СМ2000, или другие)? Пробую считывать штрихкоды при помощи Datalogic QS6000Plus с параметрами связи 2400:81:нет. В Супермаге штрихкоды читаются.
Сканер должен быть настроен на 9600 8n1
Префикс и суффикс могут быть любыми, в начале и конце штрихкода все символы не из '0'..'9' фильтруются.
23.09.2009 12:56
Pyatak
 
Цитата:
HellBoy А по сортности товаров вопросик не решался? Чтоб в случае сортного товара артикул брался не основной карточки, соответствующего сорта? (Если товар сортный, то а графе "Артикул" указывается основная карточка, а в графе "Арт.ценника" указывается артикул сортной карточки.)
Пока нет, но сделаю в первую очередь
23.09.2009 16:53
Shlong
 
Отличный борщ :wink3:.... Сканер работает выбор ценников тоже, и несмотря на нехватку лицензий на СМ2000 ценники печатаются на ура....

Еще хотелось бы иметь возможность очистки списка в который попадает товар со сканера или через артиклю.... :umnik2:

Огромное спасибо даже в таком виде прога гиперМЕГАультраСУПЕРквазиОПУПЕННО юзабельна...:lol_mini2:
23.09.2009 17:14
Pyatak
 
Цитата:
Shlong Отличный борщ :wink3:.... Сканер работает выбор ценников тоже, и несмотря на нехватку лицензий на СМ2000 ценники печатаются на ура....

Еще хотелось бы иметь возможность очистки списка в который попадает товар со сканера или через артиклю.... :umnik2:
Удалять товар из списка можно кнопочкой "del", предварительно кликнув мышкой по нужной строчке. А вот очистить весь список забыл сделать, думал об этом и забыл, в будущей версии посажу на Ctrl+Del, да и вообще немного интерфейс до ума хочу довести, поэтому пока пишите пожелания мелкие и не очень.
Цитата:
Shlong Огромное спасибо даже в таком виде прога гиперМЕГАультраСУПЕРквазиОПУПЕННО юзабельна...:lol_mini2:
А вот для выражения благодарности есть кнопочка специальная под аватаркой :)
01.10.2009 15:16
GOLemV
 
Немного повторю свою (операторов и продавцов) хотелку:
- столбец кол-во, который можно редактировать. Иногда требуется распечатать некоторые ценники из списка в большем количестве (на прикассовую зону).
- возможность проставлять кол-во из документа (печать этикеток).
07.11.2009 11:06
maxcheg
 
Доброго дня.

Большое спасибо за программу, очень всем понравилось.
Хотелось бы чтобы процент скидки она брала не только от "предела скидки", но и например скидки по дисконтной карте.
16.11.2009 13:44
Shlong
 
Подскажите как сделать возможным выбор места хранения в программе, вроде все проставил, а кроме места с ИД2 ничего не появляется, а нужны еще места с ИД4,5 и 6.... На всякий случай приведу настроечный файл...
Код:
location=2
locchange=yes
priceid=0
pricechange=yes
defassort=16.

scanerport=1

#имя файла ценника по умолчанию (без расширения!)
defaultprice=default

#имя файла ценника выбранного пользователем (без расширения!)
selectedprice=default
selectedprice=Uzk
selectedprice=Sigar
selectedprice=UzkDlin
selectedpriceenable=Yes

#printer2=Epson LX-300+
#directaccess2=yes
16.11.2009 14:10
Pyatak
 
Цитата:
Shlong Подскажите как сделать возможным выбор места хранения в программе, вроде все проставил, а кроме места с ИД2 ничего не появляется, а нужны еще места с ИД4,5 и 6.... На всякий случай приведу настроечный файл...
Нужно задать соответствие видов цен местам хранения. В последней версии в комментариях это вроде было.
Код:
#соответствие видов цен местам хранения
#loc_LOCATIONID=PRICEID
loc_2=0
loc_4=
loc_5=
loc_6=
вставь это в настроечный файл (не забудь проставить ИДы соответствующих видов цен).

и еще:
Код:
selectedprice=default
selectedprice=Uzk
selectedprice=Sigar
selectedprice=UzkDlin
вот это перечисление делать не нужно, достаточно оставить первую строчку. При selectedpriceenable=yes, в список выбора попадают все шаблоны ценников, которые лежат в папке программы.
16.11.2009 14:32
Shlong
 
Спасибо помогло :d_happy_tired:
Планируется ли в новой версии предварительный просмотр перед выводом на печать, аналогично Reports'ам, т.к. предварительный просмотр в editor'е не всегда верно, работает...
Еще одна хотелка, возможен ли перенос слов на новую строку по слогам, а не целиком иногда очень нужно...
16.11.2009 15:52
Pyatak
 
Цитата:
Shlong Спасибо помогло :d_happy_tired:
Планируется ли в новой версии предварительный просмотр перед выводом на печать, аналогично Reports'ам, т.к. предварительный просмотр в editor'е не всегда верно, работает...
Картинку ценника я рисую с помощью процедур и функция объекта типа TCanvas, отсюда вытекают две причины, по которым картинка на мониторе не всегда точно соответствует, той, что получается на бумаге:
1) Размер шрифта задается целым числом, поэтому точно не масштабируется.
2) Как отрисуется тот или иной элемент на принтере зависит от принтера, так как, при вызове функции, например, рисования окружности, в принтер передается не отрисованная окружность, а команда ее рисования, а уж как он там ее нарисует...
Скажу сразу, отрисовывать всё на компьютере, а в принтер передовать полностью отрисованное изображение пробовал. Получается 100% соответствие, но вот ждать передачи на принтер полностью отрисованного листа формата А4 на порядок дольше (не приемлемо дольше), особенно на те принтеры, которые подключены по LPT, а у нас и такие еще есть.
Если у кого есть какие идеи, как обеспечить 100% соответствие того что будет напечатано и того, что можно увидеть на экране в предварительном просмотре, поделитесь, я попробую реализовать.

Цитата:
Shlong Еще одна хотелка, возможен ли перенос слов на новую строку по слогам, а не целиком иногда очень нужно...
Это возможно, если кто-то возьмется написать такую функцию в Delphi. В функцию буду передавать канву с уже установленными параметрами шрифта, координаты верхнего левого, нижнего правого углов области, в которой нужно написать текст и сам текст.

Сам же пока серьезных доработок в оставшееся до конца года время не планирую.
17.11.2009 11:51
Shlong
 
В этом я не силен... :(...

А можно сделать возможность печати ценников из накладной на перемещение?
23.11.2009 16:02
HellBoy
 
Или вот такая хотелка: В файле настроек выбирать тип документа устанавливаемый по умолчанию при запуске программы.

Если документ содержит много артикулов, то, соответственно, получается несколько страниц ценников. Можно ли сделать возможным выбор, какие страницы отправлять на печать (как, например, стандартный диалог принтера (все, с номера по номер)?
23.12.2009 17:05
Shlong
 
Нарисовал на днях парочку навогодних ценников :viannen_27:лежат тута



там сама программа с моими настройками, необходимые шрифты (закидываются в виндовый фонт), скриншоты в предварительном просмотре и картинки вставляемые в ценники...
ценники делались под РБ, а у нас копеек нет (а рублев много), так что придется добавлять соответствуещее поле и уменьшить рублевое, ну и название магазина свое вбейте *117....
01.04.2010 10:43
HellBoy
 
Всем доброго времени суток.
Столкнулся с проблемой: При изменении параметра листа с книжного на альбомный в настройках принтера, расположение ценников все равно идет как на книжный лист, т.е. по 3 в ряд, хотя слева еще остается место на один ценник.
Я так понимаю, что у программы жесткие параметры для заполнения листа на книжный формат и на альбомный не изменить?


Опции темы


Часовой пояс GMT +3, время: 02:28.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.