На главную страницу Версия-Т
VTSoft.ru

АМСbase (не Про) проблема со шрифтами W7 Eng


RSS
АМСbase (не Про) проблема со шрифтами W7 Eng
 
Перелопатил много инфы, так и не решил
В окне программы пункты меню отображаются в виде ????
Система Win7, английская, для неюникода установлен русский в настройках системы
в ветке реестра по описанному здесь http://www.sql.ru/forum/actualthread.aspx?tid=127624 всё проверил, правильно.
Масштабирование шрифтов в системе убрал, не помогает.
Где копать? Какой шрифт использует сама программа АМСбейс?
 
Программа для своего меню использует системный шрифт, который задан в настройке рабочего стола Windows. Обычно при указанной проблеме помогает смена этого шрифта:

Для Windows XP: правой кнопкой на рабочем столе - Свойства - закладка Оформление - Дополнительно.

Для Windows 7: правой кнопкой на рабочем столе - Персонализация - выбрать текущую тему - Цвет окна.

Далее, в открывшемся окне настройки, в выпадающем списке "Элемент" необходимо выбрать "Строка меню", после чего откроется возможность смены шрифта.
 
Спасибо
Пробовал сменить Arial, Tahoma - результата нет, вопросительные во всех вкладках.
Причем всплывающие сообщения ( с кнопочкой ОК) программа отображает (и ранее отображала) с корректными русскими символами.
Остальны программы (тот же банк-клиент) работают нормально. Может у кого есть возможность на семерке анлийской попробовать установить программу и посмотреть на результат?
 
Укажите пожалуйста свой e-mail. Я вам скину exe-ник с маленьким исправлением. Посмотрим, может быть поможет. Английской Win7 у нас сейчас, к сожалению, нет. На русской таких проблем замечено не было.
Изменено: Александр Солдатов - 16.08.2010 15:35:13
 
Буду признателен, мейл sparks(sobachka)newmail_ру
Изменено: Андрей - 16.08.2010 17:38:20
 
Ушло.
 
Вернулось. Пишет: 550 No such user
 
упс, видимо удалили мой ящик
Вот на этот пожалуйста sms4me2(собака)gmail ком
Изменено: Андрей - 16.08.2010 17:52:56
 
Отправлено.
 
Добился таки загрузки из 1С товаров через АМСbase в кассу. (винда7Енг, режим виртуалки ХРmode - там есть опция подключения внешних USB в виртуалку).
Под семеркой ни в какую не видел кассу, так что проблемка не только со шрифтами. Ком порт настроен, через переходник USB\RS232, скорость57600. В виртуалке и шрифты, и подключение кассы - всё ОК.
Один только вот момент - 1С формирует ЕИ нормально, в штуках, но после загрузки через вашу обработку для 1С 8.1(АМСбейс последняя с сайта) код единицы "ШТ" превращается в "вес"
Штрихкоды EAN13 и мало EAN8(первые цифры не-нули)

Иначе, как вручную, в табличке АМСбейс я не смог добится переименования вес в шт.
Вот вопросик - может я не так делаю и есть хитрость? Поможет ли ваш екзешник (присланный вчера мне по мейлу) для решения данной проблемы? А то кассу лишний раз побаиваюсь перезаливать, завтра открывать магазин надо.

И ещё - как мне получить обратно в 1С(8.1, комплексная) отчет о проданных товарах из кассы? При попытке прочитать в амсбейс кассу, пока не закрыт Z-отчет, грузит только 40-50 строк и коннект разрывается. После снятия Z-отчета(закрытия смены) данные продаж в кассе АМС100МК естественно обнуляются.

И нигде не нашёл описания использования опции в кассе (СЕТЬ есть или СЕТЬ
нет) для режима оффлайн (как оставить лучше, чтобы читать и загружать в
кассу через АМСбейс)
Может надо для этого покупать АМСбейс-Про? Кассу планируем в офлайне пока использовать.
Либо выгружать в фал csv и потом как-то затаскивать отчет в 1С?

Как альтернатива, присматриваюсь к CardBase, намного надежнее и проще на первый взгляд, да и цена привлекательна, плюс в офлайне работа со скидками :) и много ещё чего
Изменено: Андрей - 18.08.2010 23:10:54
 
Цитата
Под семеркой ни в какую не видел кассу, так что проблемка не только со шрифтами. Ком порт настроен, через переходник USB\RS232, скорость57600. В виртуалке и шрифты, и подключение кассы - всё ОК.


А вы не пробовали через обычный COM-порт соединяться?
Здесь надо смотреть что за переходник USB-RS. Возможно у него проблемы с драйверам под Win7. Возможно эта модель переходника вообще не подойдет для связи с АМС. Дело в том, что в протоколе обмена с кассой используется ручное управление битом четности (9-м битом). В своей практике мы видели переходники, которые эту возможность не поддерживали или работали с ним некорректно.
Тем более вы говорите, что "грузит только 40-50 строк и коннект разрывается" - это все может быть из той же оперы.

Цитата
Один только вот момент - 1С формирует ЕИ нормально, в штуках, но после загрузки через вашу обработку для 1С 8.1(АМСбейс последняя с сайта) код единицы "ШТ" превращается в "вес"


Вероятно проблема в 1С-обработке. На следующей неделе вернутся из командировки 1С-программисты, посмотрим.

Цитата
И нигде не нашёл описания использования опции в кассе (СЕТЬ есть или СЕТЬ
нет) для режима оффлайн (как оставить лучше, чтобы читать и загружать в
кассу через АМСбейс)


При работе в внутренней базой товаров кассы надо ставить опцию "НЕТ СЕТИ". Есть сеть ставиться при работе в режиме Online с кассовым сервером или с CardBase. АМСбейс-Про покупать для этого не надо.


Цитата
Как альтернатива, присматриваюсь к CardBase, намного надежнее и проще на первый взгляд, да и цена привлекательна, плюс в офлайне работа со скидками smile:) и много ещё чего


Плюс не будет заморочек с COM-портами, т.к. прибор видится в Windows как обычный съемный диск. Плюс данные о продажах будут храниться столько сколько нужно - не будут зависеть от закрытия смены на кассе.
 
Цитата
Александр Солдатов пишет:
А вы не пробовали через обычный COM-порт соединяться?
Здесь надо смотреть что за переходник USB-RS. Возможно у него проблемы с драйверам под Win7

Обычного к сожалению нет.
Под семеркой прекратил попытки настроить АМСбейс, всё теперь делаю в виртуалке ХРмод, через подключение USB (она видит железо напрямую, установил для переходника драйвера ХР, всё зарботало после настройки ком порта; и буковки русские:) - может и вправду в этой связке тот самый бит нестабильно управляется через виртуалку и семерку)
Цитата
Александр Солдатов пишет:
Вероятно проблема в 1С-обработке. На следующей неделе вернутся из командировки 1С-программисты, посмотрим.

Отлично!Буду следить за изменениями обработки, подписан на эту тему, просьба сюда написать. Или лучше по АМСбейс_1с 8.1 создать новую тему?

ЗЫ Спасибо огромное за помощь!
Изменено: Андрей - 20.08.2010 12:55:09
 
Цитата
может и вправду в этой связке тот самый бит нестабильно управляется через виртуалку и семерку


Вполне возможно.

Цитата
Или лучше по АМСбейс_1с 8.1 создать новую тему?


Лучше написать на info@vtsoft.ru (или оставить обращение в тех. поддержке) с подробным описанием конкретной проблемы. Тогда оно напрямую попадет к нужному специалисту.
 
Решили проблему, купили VT CardBase :)
Спасибо ещё раз!
 
похоже проблема шрифтов решается так в Вин7:
сделал как описано тут http://www.cyberforum.ru/windows7/thread83559.html

Только два дополнения:
1) Чтобы перезаписать защищённый файл С_1252 в систем32, надо стать владельцем полных прав для группы администраторов (если вы под админ.учеткой)

2) Сначала преключаем язык для не-Юникода программ (после вышеописанной в ссылке процедуры) на Английский США (если у вас до этого настроен был русский), перезагрузку просит - разрешаем, затем опять перключаем уже на Русский для не-юникода, перезагружаемся - вуаля! AMCbase теперь на русском, всё хорошо! Только правда в табличной части цены в долл ($0.00), но это уже другой вопрос.
 
Спасибо, посмотрим.