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

Открываем 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
daginvite
 
Благодарю за конкретный ответ. Но рекомендация, к сожалению, не помогла. Ошибка продолжает появляться:( Может есть ещё какие либо идеи?
31.08.2014 20:48
Bananamama
 
Конечно есть! Извините, что сразу не ответил - на работе запарка и добрался до форума только сейчас.
1.На картинке 1 понятно, что Word висит в процессах (видимо после предыдущего запуска с ошибкой в настройках шаблона он завис). Удалите Winword.exe из процессов и всё будет хорошо.
2.На картинке 2 понятно, что в свойствах шаблона указан неправильный принтер. Принтер можно поменять так: ищете этот файл forfile.doc (он находится скорее всего в C:\IL), щёлкаете правой кнопкой мыши, выбираете Свойства. На последней вкладке в комментариях находите название принтера "Microsoft Office Document Image Writer" и меняете его на имя вашего принтера, на котором печатаете (просто копируете его имя из списка принтеров), если это сетевой принтер, то пишете там "\\ИМЯ_КОМПЬЮТЕРА\ИМЯ_ПРИНТЕРА.
3.Если есть другие шаблоны, то делаете то же самое.
31.08.2014 21:55
daginvite
 
1. Да Вы правы, убив процесс Winword TradeX работает нормально. Но как только пытаемся распечатать этикетки, то возникает всё та же ошибка.
2. А вот с шаблоном вообще фигня какая то. Такого файла вообще нет на жёстком диске компьютера. (См. рис.3 и 4)
3. Пока неизвестно, есть ли другие шаблоны.
Миниатюры
Нажмите на изображение для увеличения
Название: 3.JPG
Просмотров: 447
Размер:	73.3 Кб
ID:	3956   Нажмите на изображение для увеличения
Название: 4.jpg
Просмотров: 440
Размер:	95.8 Кб
ID:	3957  
31.08.2014 22:01
Bananamama
 
Цитата:
daginvite 1. Да Вы правы, убив процесс Winword TradeX работает нормально. Но как только пытаемся распечатать этикетки, то возникает всё та же ошибка.
2. А вот с шаблоном вообще фигня какая то. Такого файла вообще нет на жёстком диске компьютера. (См. рис.3 и 4)
3. Пока неизвестно, есть ли другие шаблоны.
2.Тогда у вас скорее всего используется встроенный IL, тогда шаблоны располагаются на сетевом диске Z:\Labels\ Поищите там.
31.08.2014 23:08
daginvite
 
Ага, нашёл, вписал нужный принтер и ошибка на рис.2. Однако всё равно, постоянно вылетает ошибка - "Неверно указана единица измерения". Удалял междустрочный интервал в настройках панели Форматирования - не помогает:( Как думаете, что ещё можно сделать?
01.09.2014 21:03
Bananamama
 
Попробуйте переустановить Runtime библиотеку аксессовскую. Она обычно лежит на сервере ЦБД в D:\any\INSTALL\redistr
01.09.2014 22:36
daginvite
 
Вы имеете в виду на самом сервер переустановить? Но на самом сервере вроде как всё в порядке - у других подобных проблем не наблюдается. Дело в том, что даже просто открыв Word и нажав на межстрочный интервал - вылетает ошибка "Неверно указана единица измерения".
02.09.2014 07:24
Bananamama
 
Цитата:
daginvite Вы имеете в виду на самом сервер переустановить? Но на самом сервере вроде как всё в порядке - у других подобных проблем не наблюдается. Дело в том, что даже просто открыв Word и нажав на межстрочный интервал - вылетает ошибка "Неверно указана единица измерения".
Причём тут сервер? Я имею ввиду локальный компьютер. На сервере лежит дистрибутив Access Runtime.
Но если у вас просто Word ругается, начните с переустановки Office, может быть загвоздка именно в нём.
03.09.2014 15:37
daginvite
 
Переустанавливали Office, правда не удаляя текущий - делали восстановление - не помогло. Сейчас появилась ещё одна проблема, переставили принтер для этикеток на другой компьютер с TradeX. В винде принтер виден и печатает. А вот в TradeX не хочет:( Выдает ошибку (см. файл)
Миниатюры
Нажмите на изображение для увеличения
Название: 1.JPG
Просмотров: 365
Размер:	33.5 Кб
ID:	3973   Нажмите на изображение для увеличения
Название: 2.JPG
Просмотров: 446
Размер:	76.7 Кб
ID:	3974  
03.09.2014 16:41
Bananamama
 
Цитата:
daginvite Переустанавливали Office, правда не удаляя текущий - делали восстановление - не помогло. Сейчас появилась ещё одна проблема, переставили принтер для этикеток на другой компьютер с TradeX. В винде принтер виден и печатает. А вот в TradeX не хочет:( Выдает ошибку (см. файл)
Office нужно удалять полностью и желательно почистить реестр от его следов. Тогда наверно поможет.
Насчёт принтера - конечно он не будет печатать, т.к. в свойствах шаблона указан локальный принтер, а вы хотите печатать по сети. Опять идём в свойства шаблона на последнюю страницу и в комментариях указываем \ИМЯ_КОМПА\НАЗВАНИЕ_ПРИНТЕРА
Опции темы


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

 

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