Форум OlegON > Ресурсы OlegON > Вопросы сервера > Архив > TradeX

Почему возникает проблемы с печатью этикеток? : TradeX

21.11.2024 16:37


30.08.2014 23:12
Приветствую всех! Имеется система TradeX. На одном из компьютеров, на котором установлен принтер для печати этикеток (Zebra), возникает ошибка при запуске TradeX (См. вложения 1.jpg). Затем два раза нажав ок, вводим пароль и входим в систему. Работать в системе можно, однако как только пытаемся распечатать любую этикетку, возникает такая же ошибка плюс ещё одна (см. 2.jpg). Сбрасывали настройки по умолчанию для Microsoft Office 2003, удаляли принтер Offce XPS Image Writer, делали восстановление TradeX - ничего не помогло:( На других машинах с TradeX подобных проблем не наблюдается. Пожалуйста, подскажите, как можно исправить ошибку?
Миниатюры
Нажмите на изображение для увеличения
Название: 1.JPG
Просмотров: 852
Размер:	184.4 Кб
ID:	3950   Нажмите на изображение для увеличения
Название: 2.JPG
Просмотров: 816
Размер:	122.8 Кб
ID:	3951  
30.08.2014 23:41
1. не ну он же честно говорит что проблем в региональных настройках...
2. А сносить и заново ставить пробовали Офиса имеемтся ввиду...?
З.Ы. с трэйд Х неразу не работал и не видел... но как я пониамю проблема у вас в майкрософт офисе
31.08.2014 12:30
1. В региональных настройках пробовали менять разделитель с точки на запятую - но при запуске TradeX он ругается, что данная настройка не приемлема для него и нужно её изменить, в противном случае запуск не возможен.
2. А снеся офис это повлечёт кучу дальнейших проблем. Нужно будет переустанавливать TradeX, что не так то просто, так как мы никогда этого не делали. Его нельзя установить просто запустив setup.exe. Там нужны пляски с бубном. И вот нет ни одного толкового мануала по установке TradeX на клиентских тачках. Установку всегда делали разработчики, так как с ними был заключен договор на обслуживание. Однако сейчас договора нет и следовательно поддержки тоже.
31.08.2014 12:54
уже не помню откуда :) - помогает практически всегда

Открываем Microsoft Office Word далее Сервис - Настройка - Команды - Упорядочить команды - выбрать Панель инструментов - в ней Форматирование - в Элементах встать на Межстрочный интервал - Удалить - Закрыть - Закрыть - зарыть Microsoft Office Word. Если спросит о сохранении шаблона, сохранять в Normal.dot

а так в основном это связано с кодом создания документов ворда внутри самой (любой) программы - натыкался на скуле (то что ниже не мое :) но лежит в загашнике)
=====================================================================
У меня такое наблюдалось тоже. Причем достаточно трудно было "работать" с этим. Сообщение "Неверно указана единица измерения" выходило при выполнении инструкции
Set oD = oW.Documents.add()

Когда я сделал в Аксессе:

Set oW = CreateObject("Word.Application")
oW.WindowState = wdWindowStateMinimize
oW.Visible = True
Set oD = oW.Documents.add()

ошибка исчезла.
=====================================================================
т.е. сначала надо создавать сам ворд (объект) и только потом добавлять в него документ
31.08.2014 18:45
Благодарю за конкретный ответ. Но рекомендация, к сожалению, не помогла. Ошибка продолжает появляться:( Может есть ещё какие либо идеи?
31.08.2014 20:48
Конечно есть! Извините, что сразу не ответил - на работе запарка и добрался до форума только сейчас.
1.На картинке 1 понятно, что Word висит в процессах (видимо после предыдущего запуска с ошибкой в настройках шаблона он завис). Удалите Winword.exe из процессов и всё будет хорошо.
2.На картинке 2 понятно, что в свойствах шаблона указан неправильный принтер. Принтер можно поменять так: ищете этот файл forfile.doc (он находится скорее всего в C:\IL), щёлкаете правой кнопкой мыши, выбираете Свойства. На последней вкладке в комментариях находите название принтера "Microsoft Office Document Image Writer" и меняете его на имя вашего принтера, на котором печатаете (просто копируете его имя из списка принтеров), если это сетевой принтер, то пишете там "\\ИМЯ_КОМПЬЮТЕРА\ИМЯ_ПРИНТЕРА.
3.Если есть другие шаблоны, то делаете то же самое.
31.08.2014 21:55
1. Да Вы правы, убив процесс Winword TradeX работает нормально. Но как только пытаемся распечатать этикетки, то возникает всё та же ошибка.
2. А вот с шаблоном вообще фигня какая то. Такого файла вообще нет на жёстком диске компьютера. (См. рис.3 и 4)
3. Пока неизвестно, есть ли другие шаблоны.
Миниатюры
Нажмите на изображение для увеличения
Название: 3.JPG
Просмотров: 748
Размер:	73.3 Кб
ID:	3956   Нажмите на изображение для увеличения
Название: 4.jpg
Просмотров: 731
Размер:	95.8 Кб
ID:	3957  
31.08.2014 22:01
Цитата:
daginvite 1. Да Вы правы, убив процесс Winword TradeX работает нормально. Но как только пытаемся распечатать этикетки, то возникает всё та же ошибка.
2. А вот с шаблоном вообще фигня какая то. Такого файла вообще нет на жёстком диске компьютера. (См. рис.3 и 4)
3. Пока неизвестно, есть ли другие шаблоны.
2.Тогда у вас скорее всего используется встроенный IL, тогда шаблоны располагаются на сетевом диске Z:\Labels\ Поищите там.
31.08.2014 23:08
Ага, нашёл, вписал нужный принтер и ошибка на рис.2. Однако всё равно, постоянно вылетает ошибка - "Неверно указана единица измерения". Удалял междустрочный интервал в настройках панели Форматирования - не помогает:( Как думаете, что ещё можно сделать?
01.09.2014 21:03
Попробуйте переустановить Runtime библиотеку аксессовскую. Она обычно лежит на сервере ЦБД в D:\any\INSTALL\redistr
Часовой пояс GMT +3, время: 16:37.

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