FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

1.00 Иероглифы (квадратики) в отчете Паспорт оборудования

 
Начать новую тему   Ответить на тему    Список форумов PrintStore.ru - система учета расходных материалов -> Исправленные ошибки
Предыдущая тема :: Следующая тема  
Автор Сообщение
JoKeR
Почетный активист проекта


Зарегистрирован: 09.12.2008
Сообщения: 393

СообщениеДобавлено: Вт Ноя 09, 2010 10:18 09.11.2010    Заголовок сообщения: 1.00 Иероглифы (квадратики) в отчете Паспорт оборудования Ответить с цитатой

Ошибка тянется с предыдущей версии, к сожалению заметил только вчера, думал подправили-нет.
Установленные РМ наименование снова на китайском.
Картинку закину почтой.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Michael
Руководитель проекта


Зарегистрирован: 12.10.2005
Сообщения: 2488
Откуда: Москва

СообщениеДобавлено: Вт Ноя 09, 2010 12:48 09.11.2010    Заголовок сообщения: Ответить с цитатой

Спасибо за баг-репорт. Жаль, что поздно, а то бы в этой версии уже было бы исправлено Sad
_________________
Любой путь начинается с первого шага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Michael
Руководитель проекта


Зарегистрирован: 12.10.2005
Сообщения: 2488
Откуда: Москва

СообщениеДобавлено: Ср Ноя 10, 2010 13:06 10.11.2010    Заголовок сообщения: Ответить с цитатой

Мы потестили, на машинах с XP SP3 x86 Rus и Vista SP2 x64 Rus ошибка не вопроизводится. Везде установлен NET FW 2.0 SP2 Rus (и другие NET FW, больших версий, но это в данном случае не важно). Возможно, дело в каком-то еще компоненте или настройке ОС. Хотя раньше я на этих конфигурациях наблюдал описанную ошибку.

Если не сложно, попробуй потестить это на других компах, а также посмотри на региональные настройки Windows.

Пока рабочая версия такая: возвращаемая движком MS Jet в результате выполнения SQL запроса текстовая строка воспринимается контролом как Unicode. Причем, когда Access выполняет тот же SQL запрос, он тоже показывает иероглифы. Это происходит только на конкретном запросе, совершенно обычном с виду. Что с этим делать, пока не ясно, надо изучать, в каких условиях это возникает.
_________________
Любой путь начинается с первого шага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Suigel



Зарегистрирован: 28.01.2010
Сообщения: 39
Откуда: Москва

СообщениеДобавлено: Пт Ноя 19, 2010 17:53 19.11.2010    Заголовок сообщения: Ответить с цитатой

То же самое. В паспорте оборудования именно установленные РМ (наименование) отображаются в виде двух квадратов. Ноги растут отсюда http://www.printstore.ru/forum/viewtopic.php?t=841.
В версии 0.99 и ранее такого не было. С версии 0.99 никакие обновления ОС или Фреймворков не устанавливались.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
JoKeR
Почетный активист проекта


Зарегистрирован: 09.12.2008
Сообщения: 393

СообщениеДобавлено: Сб Дек 25, 2010 18:16 25.12.2010    Заголовок сообщения: Ответить с цитатой

На домашнем компе установлен Net FrameWork 4 проблем с иероглифами нет (PS 1.03)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Michael
Руководитель проекта


Зарегистрирован: 12.10.2005
Сообщения: 2488
Откуда: Москва

СообщениеДобавлено: Сб Дек 25, 2010 18:30 25.12.2010    Заголовок сообщения: Ответить с цитатой

Я как-то проверял, на голом FW 4.0 PrintStore не запустится. А меньшие версии поставить так, чтобы не поставился FW 2.0 мне не удавалось. Поэтому вряд ли наличие FW 4.0 как-то влияет. Если дело и в FW, то, скорее, повлияют какие-нибудь Language Pack для FW. У меня, кстати, ни на одном компе они не стоят.

Глюк вообще интересный. Когда мы с ним столкнулись впервые, то запускали тот же SQL запрос внутри Access, и он выдавал те же иероглифы. Т.е. фрэймворк вообще никаким боком не был задействован. Но все такие запросы мы исправили (почему-то помогало исправление порядка JOIN-ов Shocked) и вот уже вторая волна "иероглифов", которая на форуме озвучена, у нас не вопроизводится. Думаю, это какой-то глюк в Microsoft Jet. Интересно, кстати, будут ли иероглифы на той же машине и той же базе, но на движке SQL?
_________________
Любой путь начинается с первого шага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
JoKeR
Почетный активист проекта


Зарегистрирован: 09.12.2008
Сообщения: 393

СообщениеДобавлено: Пн Дек 27, 2010 16:37 27.12.2010    Заголовок сообщения: Ответить с цитатой

на SQL Server 2008 R2 названия отображаются адекватно
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Michael
Руководитель проекта


Зарегистрирован: 12.10.2005
Сообщения: 2488
Откуда: Москва

СообщениеДобавлено: Пн Дек 27, 2010 17:00 27.12.2010    Заголовок сообщения: Ответить с цитатой

Что и требовалось доказать. Т.е. баг сидит где-то в движке MS Jet, который как-то искажает результаты выполнения запроса. Сейчас посмотрю у себя версию Jet.
_________________
Любой путь начинается с первого шага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Michael
Руководитель проекта


Зарегистрирован: 12.10.2005
Сообщения: 2488
Откуда: Москва

СообщениеДобавлено: Вт Янв 11, 2011 15:32 11.01.2011    Заголовок сообщения: Ответить с цитатой

Предлагаю продолжить обсуждение в этом топике: http://printstore.ru/forum/viewtopic.php?t=841
_________________
Любой путь начинается с первого шага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Michael
Руководитель проекта


Зарегистрирован: 12.10.2005
Сообщения: 2488
Откуда: Москва

СообщениеДобавлено: Ср Янв 12, 2011 11:05 12.01.2011    Заголовок сообщения: Ответить с цитатой

В вопросе вроде разобрались. Т.к. это не ошибка в программе, а косяк MS, то переношу тему в общие вопросы, возможно, кому-нибудь пригодится в дальнейшем.
_________________
Любой путь начинается с первого шага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Michael
Руководитель проекта


Зарегистрирован: 12.10.2005
Сообщения: 2488
Откуда: Москва

СообщениеДобавлено: Вт Фев 08, 2011 23:22 08.02.2011    Заголовок сообщения: Ответить с цитатой

Скорее всего, исправлено в 1.05.
_________________
Любой путь начинается с первого шага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов PrintStore.ru - система учета расходных материалов -> Исправленные ошибки Часовой пояс: GMT + 4
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group