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

1.00 Иероглифы (квадратики) в названии РМ
На страницу Пред.  1, 2, 3  След.
 
Начать новую тему   Ответить на тему    Список форумов PrintStore.ru - система учета расходных материалов -> Исправленные ошибки
Предыдущая тема :: Следующая тема  
Автор Сообщение
Michael
Руководитель проекта


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

СообщениеДобавлено: Вт Дек 21, 2010 20:57 21.12.2010    Заголовок сообщения: Ответить с цитатой

SergeyK
Жаль, что конкретики нет. Но все равно, за инфу о самом факте возможности исправить проблему системными компонентами - спасибо.
_________________
Любой путь начинается с первого шага


Последний раз редактировалось: Michael (Пн Янв 10, 2011 17:04 10.01.2011), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
SergeyK



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

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

Нашел, кстати, у себя еще "квадратики". В разделе "Выборки"-"Запасы по моделям" поле "Расходный материал". Т.ч. вопрос остаются открытым Wink
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
DaimonX



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

СообщениеДобавлено: Чт Янв 06, 2011 18:24 06.01.2011    Заголовок сообщения: Ответить с цитатой

SergeyK писал(а):
Нашел, кстати, у себя еще "квадратики". В разделе "Выборки"-"Запасы по моделям" поле "Расходный материал". Т.ч. вопрос остаются открытым Wink

У меня тут нормально, а в "Оборудование" встаю на принтер и в закладке "Установленные расходники" в поле наименование стоят 2 квадратика.

Так же в "Отчеты" - НРМ - сейчас в обслуживании, в отчете в поле наименование везде так же 2 квадратика
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Michael
Руководитель проекта


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

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

В общем, у нас накопилась некоторая информация по данной проблеме. Изложу в сжатом виде. По опыту использования версии Pro, на тех же машинах, где есть иероглифы (квадратики), при конвертации базы в SQL и подключении к ней через другой провайдер, проблема исчезает. Все это происходит независимо от версий ОС и Framework. Поэтому мы сейчас копаем в сторону Microsoft Jet - это движок СУБД, обеспечивающий доступ к базам MS Access. На данный момент есть информация о пяти компьютерах.

Windows XP SP3 x86 - иероглифов нет.
C:\WINDOWS\system32\msjet40.dll 4.0.9511.0
C:\WINDOWS\system32\msjetoledb40.dll 4.0.9502.0

Windows Vista SP2 x64 - иероглифов нет.
C:\WINDOWS\SysWOW64\msjet40.dll 4.0.9755.0
C:\WINDOWS\SysWOW64\msjetoledb40.dll 4.0.9753.0

Windows 7 Ultimate без сервиспака x64 - иероглифов нет.
C:\WINDOWS\SysWOW64\msjet40.dll 4.0.9756.0
C:\WINDOWS\SysWOW64\msjetoledb40.dll 4.0.9756.0

Windows 7 Home Basic без сервиспака x64 - иероглифов нет.
C:\WINDOWS\Syswow64\msjet40.dll 4.0.9756.0
C:\WINDOWS\Syswow64\msjetoledb40.dll 4.0.9756.0

Windows 7 Enterprise без сервиспака x86 - иероглифы есть.
C:\WINDOWS\System32\msjet40.dll 4.0.9756.0
C:\WINDOWS\System32\msjetoledb40.dll 4.0.9756.0

Предлагаю всем выложить инфу по версиям своих библиотек Jet в таком же виде.

P.S. Я тестил на версии 1.04.
_________________
Любой путь начинается с первого шага


Последний раз редактировалось: Michael (Ср Янв 12, 2011 11:07 12.01.2011), всего редактировалось 2 раз(а)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
SergeyK



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

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

У меня тоже: Windows XP SP3 x86.
C:\WINDOWS\system32\msjet40.dll 4.0.9511.0
C:\WINDOWS\system32\msjetoledb40.dll 4.0.9502.0
В разделе "Выборки"-"Запасы по моделям" поле "Расходный материал" в версии 1.01 квадратики, а в версии 1.03 все нормально
Very Happy (У меня сейчас две базы). Чудеса, да и только!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Michael
Руководитель проекта


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

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

Удалось локализовать ошибку до ситуации, когда на одной машине в одной программе (1.04) открываю две очень похожие базы и в одной иероглифы есть, а в другой нет. Заметил, что база с иероглифами имеет относительно большой размер. Сжал базу. Иероглифы исчезли. Попробовал несколько раз на разных базах. Эффект стабильный. Проверяйте.

P.S. У меня иероглифы в этой базе были только на закладке "Совсместимые расходники" в оборудовании, больше нигде не было.
_________________
Любой путь начинается с первого шага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
SergeyK



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

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

Да, помогло, спасибо!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Michael
Руководитель проекта


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

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

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



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

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

Michael писал(а):
.... Заметил, что база с иероглифами имеет относительно большой размер. Сжал базу. Иероглифы исчезли. Попробовал несколько раз на разных базах. Эффект стабильный. Проверяйте.

P.S. У меня иероглифы в этой базе были только на закладке "Совсместимые расходники" в оборудовании, больше нигде не было.


PS 1.04
Windows XP SP3 x86.
C:\WINDOWS\system32\msjet40.dll 4.00.9511.0
C:\WINDOWS\system32\msjetoledb40.dll 4.0.9502.0

В настройках у меня стоит галочка "При выходе сжимать БД", два квадратика так и остались (
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
JoKeR
Почетный активист проекта


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

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

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


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

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

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


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

СообщениеДобавлено: Чт Янв 13, 2011 14:48 13.01.2011    Заголовок сообщения: Ответить с цитатой

скинул
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Michael
Руководитель проекта


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

СообщениеДобавлено: Чт Янв 13, 2011 22:35 13.01.2011    Заголовок сообщения: Ответить с цитатой

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


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

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

В общем, это оказались и баг Майкрософт, и наш косяк. Как выяснилось на некоторых SQL-запросах, на некоторых базах в результатах запроса совершенно нормальная текстовая строка заменяется на Unicode-символ. До самых тонкостей мы разбираться не стали, просто переписали все глючные запросы, поменяв везде непринципиальные моменты (порядок JOIN, порядок столбцов и т.п.). И оно помоглоShocked. Вроде, больше нигде проблема не вылезает (на присланных мне базах). Надеюсь, в дальнейшем с этим не столкнемся.

Так что пишу традиционное: исправлено в 1.05.
_________________
Любой путь начинается с первого шага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
DaimonX



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

СообщениеДобавлено: Ср Мар 09, 2011 18:27 09.03.2011    Заголовок сообщения: Ответить с цитатой

"Отчеты" -> НРМ -> Сейчас в обслуживании, в отчете в поле наименование везде так же 2 квадратика

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

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


Powered by phpBB © 2001, 2005 phpBB Group