PDA

Просмотр полной версии : Ошибка при входе в отчеты R-Keeper



GrayWolf
09.03.2010, 09:49
Всем здравствуйте! Сразу оговорюсь, что кипером вплотную занялся относительно недавно, где-то могу и ошибиться, не пинайте сильно :-)
На менеджерском компьютере переустановили систему (Windows XP). Установил NetBEUI, вернул назад папку кипера, все настроил, проверил, все работает. Кроме отчетов! Т.е. работают редактор ресторана, мониторинг и т.д., а модуль отчетов после авторизации выдает ошибку "Cannot load driver". Подскажите кто-нибудь какой он драйвер не может загрузить? Или как обойти/исправить эту ошибку? Заранее благодарен!
И кусочек rkeeper.ini для любопытствующих :-)

[Common]
Alias1=c:\RK6\DB
Alias2=c:\RK6\DB
Language=RUS
EditFRF=no

[Reports]
CSLinkDLL=RNetBios ; если даже исправить на RLocal, ничего не даст
CSLinkGate=2
ItemsReport=Base
DaysReport=Base
StartHour=9
CFXFontName=Helica
CFXFontSize=8
CFXFontCharset=0
DBF=

[RNetbios]
Server1 = PCSERV
Client1 = RK-Transport
Server2 = PCSERV
Client2 = RK-Reports

gte_33
09.03.2010, 10:14
Попробуйте закинуть в System32....

GrayWolf
09.03.2010, 11:12
Ммм... Логично, кристалл тоже нужен, про него забыл. Благодарю, попробую чуть позже, уехал от клиента

VampireKB
09.03.2010, 12:07
1)а у тебя в системе имеется хотябы 1 принтер :)
2)Ты уверен что папка РК6 -- не битая ?

GrayWolf
10.03.2010, 15:50
В общем-то стуация не меняется, пролема осталась. Подкинул библиотеки в system32, обновил по совету саппорта UCS драйверы на ключи до 4.9, поставил 6-ой Crystal. Причем саппорт сразу "уперся" - проблема с ключами или драйверами на них. Ладно, не спорю, им видней. Переустановка ключей в другие разъемы ничего не дает. Пока ищу другой ключ менеджера и буду пробовать переустановить кипер. Но, на мой взгляд, это все равно, как переустаналивать ОС после того, как из нее "пропал" привод компакт-дисков - а если ситуация повторится? Заново переустаналивать? Имхо, не выход. Надо локализовать проблему и попытаться ее решить. Готов внимательно выслушать другие варианты решений :-)

gte_33
10.03.2010, 18:58
попробуйте по быстрому установить
кипер на другую машину и будет видно
в чем проблема. желательно нового
дистриба.

GrayWolf
11.03.2010, 10:07
Поставил заново кипер на менеджерском компьютере в другую папку, переустановил драйверы на ключи, поменял сами ключи и порты. Ситуация не меняется. Проделываем то же самое на другом компьютере, на этот раз с Windows 7, - все работает...

SH
11.03.2010, 11:46
XP стандартный, не сборка какая-нибудь типа Zver?

GrayWolf
12.03.2010, 07:32
Стандартная, конечно. Недолюбливаю всяких зверей, предпочитаю оригиналы :-)

sars
12.03.2010, 08:49
А BDE нормальная стоит?

GrayWolf
12.03.2010, 12:41
Испробовал несколько версий драйверов на ключи, попытался заменить сами ключи, втыкал в другие порты, отключал каспера, пересобирал сам кипер, проверил и перепроверил работающие программы и службы - заодно поотключал ненужные, прошелся по реестру... В общем что только не делал - безрезультатно. Единственный вариант, который еще не использовал - повторная переустановка системы. Но, на мой взгляд, после этого я получу точно такую же проблему, поэтому хотелось бы обойтись без этого

---------- Сообщение добавлено в 15:41 ---------- Предыдущее сообщение было в 15:36 ----------

BDE установил третью версию и проапгрейдил до 5.11

Не дает покоя, что на другой машине все нормально...

SH
12.03.2010, 15:33
Может, проверить настройки usb в bios, на всякий случай загрузить стандартную конфигурацию (сталкивался с тем, что при отключении одного устройства начинало барахлить другое), наконец, можно попробовать контроллер usb внешний - вдруг южный мост накрывается медным тазом. Хотя смущает, что Редактор работает, значит, дело все-таки не в ключе. А то, что Вампир спрашивал про принтер - проверили? И ни на что не стоит read-only?

GrayWolf
12.03.2010, 20:41
BIOS не трогал, кроме смены очереди загрузки с устройств, по идее все должно остаться как было. Допускаю, конечно, что могли и слететь настройки, но, честно говоря, на мой взгляд это настолько маловероятно, что... Впрочем, проверю, конечно. Мост тоже должен быть в порядке, любые другие устройства (принтер, флэшки) работают отлично, без нареканий. Принтер в системе установлен + офис еще свой виртуальный поставил. Атрибуты тоже должны быть в порядке - каталог с программой просто был скопирован на другой винт, который на время переустановки системы, отключался, и затем вернул его просто на место. Но тоже посмотрю.
Пообщался тут еще с одним человеком, он утверждает, что кипер с каспером терпеть не могут друг друга и отключение тут не помогает, надо просто убирать антивирус из системы вообще. Верится в такое с трудом...
Мелькнула еще мысль попытаться проверить зависимость reports32.exe от других библиотек, но, судя по тому, что ошибка возникает ПОСЛЕ авторизации в программе, имеет место динамическая линковка, а это значит, что вряд ли что найду. При статической линковке ошибка возникла бы еще при запуске программы и система выдала бы соответствующее сообщение.
Варианты просто сходят на нет, почти ничего не осталось, хватаюсь уже за самую безумную мысль... :-)

aspal
12.03.2010, 21:50
Заменить мож длльки для связи? Перезаписать в РК6 и систем32.

GrayWolf
13.03.2010, 02:21
Полностью пересобирал кипер, ошибка не уходит. Что наводит на мысль, что "дело было не в бобине", то бишь не в кипере... Днем посмотрю какие файлы он пытается загрузить после авторизации - нашел программку, которая может такое показать.

VampireKB
13.03.2010, 09:40
1)в ПЕРЕМЕННЫХ СТРЕДАХ УКАЗАТЬ ПУТЬ ДЛЯ ПЕРЕМЕННЫХ 'TEMP' и 'TMP'
2)Еще раз спрашиваю,в системе есть ХОТЯБЫ 1 принтер ? (хотябы виртуальный)
3)Какая версия менеджерской ? (просто любопытно)
4) СТОИТ ЛИ ТАМ АНТИВИРУСНИК ?? Если ДА,то КАКОЙ ?

Если ошибка идентична нижней,то он НЕ может найти драйвер ключа GUARDANT !!
Желательная версия 4.9

VampireKB
13.03.2010, 09:54
а если высвечивается ошибка подобная этой(еррор2),то он ИЩЕТ КЛЮЧ

GrayWolf
13.03.2010, 10:39
В принципе, ответы дал чуть выше :-) Но повторюсь.
Переменные TEMP и TMP указывают на реально существующий каталог c:\temp.
Принтеров в системе два: виртуальный и физический, подключенный к USB.
Версия менеджерской части 6.81. Обновлял до 6.81d - пофиг.
Из антивирусов в системе присутствует Kaspersky Antivirus 2010.
Версия установленного на текущий момент драйвера Guardant 4.9.
Дословный (!!!) текст моей: "Cannot load driver" :-)

GrayWolf
14.03.2010, 07:15
Сегодня обнаружил забавную вещь. Еще сразу после установки ОС настроил у клиента удаленный доступ: завел нового пользователя, дал ему права на remote desktop и админа. Сразу оговорюсь, что права стандартного админа на компьютере не изменялись. Так вот, захожу я под этим пользователем через удаленный рабочий стол в систему. Модуль отчетов запускается!!! Любопытно... Сверил права у обоих пользователей, списки загружаемых библиотек, служб - все идентично. Создал нового пользователя, пробую запустить отчеты - вылетает та же ошибка... Совсем уже дурею от этого :wall:
Кстати, для сомневающихся в ошибке - скриншот :)

VampireKB
14.03.2010, 11:23
в папке RK6 права безопастности наследственные или разные для каждой папочки ?
Попробуй с правами безопастности пофурычить,чую 1 файл что-то гонит :)

GrayWolf
15.03.2010, 00:37
Выяснил, что невозможно запустить одновременно, например, редактор и отчеты, или сервер и отчеты. Сервер с редактором одновременно запускаются без проблем. Налицо конфликт доступа к файлу(-ам), имхо. Прошелся по правам на файлы. Полный доступ для админов и пользователей (работаю под админом). В system32 и корне диска доступы тоже в норме, как и в корне диска. Заколебался, если честно, уже :wall: Поправьте, если где ошибся; ниже local.db, rkeeper.ini в аттаче

1. database\
2. c:\rk6\db\
3. c:\rk6\endday\
4. spool
5. rlserv,5 ; (nbafind нашел кассу на пятом адаптере)

VampireKB
15.03.2010, 09:01
О_о прикольный глюк ...

SH
15.03.2010, 14:18
ИМХО, это все-таки глюки конкретной версии кипера... Что-то программеры нашаманили.

GrayWolf
15.03.2010, 20:45
2 SH: Увы, до этого эта программа работала нормально

GrayWolf
17.03.2010, 05:20
Переделал систему так, чтобы бухгалтерия работала под тем пользователем, с учеткой которого работают все модули кипера - выхода не было, сроки поджимали. Проблема осталась нерешенной. Буду потихоньку ковырять, разбираться, чтобы на будущее было решение подобных проблем. Всем спасибо за участие!

spylist
18.03.2010, 21:40
Переделал систему так, чтобы бухгалтерия работала под тем пользователем, с учеткой которого работают все модули кипера - выхода не было, сроки поджимали. Проблема осталась нерешенной. Буду потихоньку ковырять, разбираться, чтобы на будущее было решение подобных проблем. Всем спасибо за участие!

вам нужно настроить bde, конкректно параметр netdir - нужно прописать путь, лучше до сетевой папки, и настроить доступ до этой папки для всех пользователей, со всеми правами.

GrayWolf
21.03.2010, 07:26
Параметр настроен на корень диска C, куда администратору по дефолту есть полный доступ

pashtet
07.10.2010, 12:22
та же проблема...после обновления (не переустановки, а просто втыкания sp3 на манагерский комп с winXP) перестали запускаться отчеты с запущенным сервером (пока стоит локально, по проблемам с выделенным сервером напишу позже в другой теме). Делаю стоп серверу - всё работает...мистика...

кстати, по настройкам параметра netdir...если в нем не прописана конкретная папка (в моем случае - сетевой диск), могут возникать проблемы с выгрузкой от манагера на сервак и с сервака на станции?

SH
07.10.2010, 14:29
перестали запускаться отчеты с запущенным сервером
Просто никак не реагирует на нажатия или ошибку выдает?

pashtet
08.10.2010, 07:56
ошибка "driver not found". На всякий случай переустановил BDE (5.11), залил в system32 драйверы crystal reports...

но это, в принципе, не критично, т.к. сервер на менеджерской машине - временное решение, пока не найду выход из проблемы, изложенной здесь (http://www.carbis.ru/forum/rk-%D0%91%D0%B0%D0%B7%D1%8B-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B8-%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B/3869-%D0%9D%D0%B5-%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D1%8E%D1%8F%D 1%8E%D1%82%D1%81%D1%8F-%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D 1%8F-%D0%B2-%D0%BC%D0%B5%D0%BD%D1%8E-2.html)

Mr.Wizard
15.10.2010, 08:25
Аналогичная проблема. Клиенты переустановили Windows XP. Версия менеджера 6.90. Все работает кроме отчетов, при запуске Report32 и вводе пароля возникает ошибка "Cannot load driver". BDE и Novex установлены, редактор ресторана запускается без проблем.

PLC
07.05.2011, 03:21
Столкнулся с той же проблемой, до этого все работало схватили Exploit.CVE-2010-2568 и Sality.NBА. Сервер выделенный там же, когда закрываешь - работает. Решения пока нет.

VampireKB
07.05.2011, 11:30
1)Заново подкинуть все DLLки
2)запустить chartfx из RK6 (там батник есть)
3)положить новые папочки с отчетами (обычно называется REPORT32.RUS)

killandy
12.05.2011, 20:08
я с другой темы этого форума, но ваши дровишки с кристала просто меня спасли))) 3 недели парился))

SH
13.05.2011, 19:08
killandy, однако дело было в кристалле... Удивительно.

andgrig2008
02.06.2011, 10:40
Здрасьти. дело не в кристале. дело в обновлениях винды.
если ставлю кипер на ХП то только на зверя! работает на ура.
пришол к клиенту. купили новый комп. перенос кипера. стоит хп SAMLAB. перенес.ушел. все работало. вот только отчеты не проверил - оказывается таже ошибка Cannot load driver. почитал все форумы - толку нет, саппорт реально говорит переустанавливать винду. на ночь поставил на обновление (даже не глянул, толи было СП1, толи СП2). И при первых же установках обновлений 12 из 102 Report32.exe стал запускаться. вот.

VampireKB
02.06.2011, 13:05
Там чудеса...там Леший бродит...русалка на ветвях сидит....
Странный глюк !

SH
02.06.2011, 14:06
если ставлю кипер на ХП то только на зверя!
Мы ставим только на оригинал и проблем не было никогда.

Selfish
05.07.2011, 12:26
У меня вообще полтора года работало всё нормально, до сегодняшнего дня, а вообще мне нравиться ответ ucs на любой вопрос:- " попробуйте переустановить РК на новую версию, ту которую используете вы была пробной" ....) правда умиляет.

Admin
05.07.2011, 12:50
Да, Гриша любит в пределах версии выпусть аж по 18 обновлений!!! Порой до версии q доходили :) И это только зарелизенные версии, а сколько их там на тестах проходит...

Valera
18.12.2011, 16:02
Аналогичную проблему решил следующим образом. Через программку-просмотрщик запросов программ к файлам увидел, что reports32.exe не находит следующих файлов:

C:\WINDOWS\system32\spool\drivers\w32x86\3\spd__du .dll.2.Manifest
C:\WINDOWS\system32\spool\drivers\w32x86\3\spd__du .dll.2.Config

однако, в той же папке есть spd__du.dll, из которой, путем тупокопирования и переименования, я и сделал эти файлики.
Отчеты запускаются, все в порядке. Как оно работает, я хз. Но работает. Буду благодарен, если кто-то объяснит.
<теги> cannot load driver - есть ответ </теги>

Las_os
23.12.2011, 15:46
К слову говоря, на том же самом месте после подкидывания этих двух файлов к чертям убило печать из кипера и СХауса, после убирания файлов возвращается печать, но так же возвращается проблема открытия отчётов. Опять таки интересно, как бы сделать и печать и отчёты.

Mr.Wizard
23.12.2011, 16:00
К слову говоря, на том же самом месте после подкидывания этих двух файлов к чертям убило печать из кипера и СХауса, после убирания файлов возвращается печать, но так же возвращается проблема открытия отчётов. Опять таки интересно, как бы сделать и печать и отчёты.

Что за windows стоит?
У наших клиентов была сборка какая-то. После установки на оригинал, все стало работать без каких-либо проблем.

SH
23.12.2011, 16:12
была сборка какая-то
Поддержу эту версию, т.к. никогда не сталкивались с такой проблемой, используем только оригиналы.
А еще я сталкивался, что не полностью все файлы Crystall Reports присутствовали в папке RK6, из-за этого были проблемы с печатью.

Las_os
23.12.2011, 19:02
Не, не сборка, обычная винда XP SP3. На многих других объектах та же винда и та же версия Кипера, а такие фокусы только тут выкидывать начало. Недавно, правда, как раз эта Винда БСОДила, БСОД починили восстановлением винды, думаю, тут полная перестановка системы помогла бы, но перед НГ на это как-то нет времени. Если бы проблема была в репортсах, то полагаю, печати бы не было вообще, а без файлов тех она есть.

Mr.Wizard
23.12.2011, 19:48
Не, не сборка, обычная винда XP SP3. На многих других объектах та же винда и та же версия Кипера, а такие фокусы только тут выкидывать начало. Недавно, правда, как раз эта Винда БСОДила, БСОД починили восстановлением винды, думаю, тут полная перестановка системы помогла бы, но перед НГ на это как-то нет времени. Если бы проблема была в репортсах, то полагаю, печати бы не было вообще, а без файлов тех она есть.

В моем случае до переустановки винды, отключали кассовый сервер и после этого смотрели и печатали отчеты. Отчеты и сервер одновременно не работали.

Las_os
23.12.2011, 20:05
Логично, но клиентов этот вариант не особо порадует. Ну тогда видимо только переустановка поможет.

SH
23.12.2011, 20:30
Отчеты и сервер одновременно не работали.
Возможно, конфликт BDE.

Las_os
25.12.2011, 20:57
В моем случае до переустановки винды, отключали кассовый сервер и после этого смотрели и печатали отчеты. Отчеты и сервер одновременно не работали.
В итоге проблему просмотра отчётов решили по методу Валеры, а принтер нормально запечатал после смены дров на дрова старого образца (Самсунг PCL 5)

viktor077
02.05.2012, 10:55
Возникла аналогичная проблема.
Проблема решилась удалением всех принтеров из ситемы и повторной установкой оных...
WinXP SP3 ориджинал.

perpetuum_beer
13.05.2013, 23:10
Словил подобный косяк в следующей ситуации: сначала сервак кипера крутился на компе с моником и всеми пирогами, потом начальству приспичило этот комп засунуть в кладовку. Моник отцепил, сделал две одновременные учетки для РДП. И все было хорошо, пока начальству не придумалось к серваку обратно приколбасить моник и работать на этом компе.
Вот тут и началось вышеописанное- cannot load driver.
Хотя если заходишь удаленным сеансом - то все окей.
В итоге проблему решил сносом папки админа из documents settings. Винда все пересоздала, проблемы нет. Как то так. Может кому полезно будет.

Mr.Mz
19.07.2013, 12:25
Аналогичную проблему решил следующим образом. Через программку-просмотрщик запросов программ к файлам увидел, что reports32.exe не находит следующих файлов:

C:\WINDOWS\system32\spool\drivers\w32x86\3\spd__du .dll.2.Manifest
C:\WINDOWS\system32\spool\drivers\w32x86\3\spd__du .dll.2.Config


Помогло... первый раз с таким столкнулся.

Но не на долго. Принтер печатать перестал. Вообще.

gte_33
04.11.2013, 17:32
Всем здравствуйте! Сразу оговорюсь, что кипером вплотную занялся относительно недавно, где-то могу и ошибиться, не пинайте сильно :-)
На менеджерском компьютере переустановили систему (Windows XP). Установил NetBEUI, вернул назад папку кипера, все настроил, проверил, все работает. Кроме отчетов! Т.е. работают редактор ресторана, мониторинг и т.д., а модуль отчетов после авторизации выдает ошибку "Cannot load driver". Подскажите кто-нибудь какой он драйвер не может загрузить? Или как обойти/исправить эту ошибку? Заранее благодарен!
И кусочек rkeeper.ini для любопытствующих :-)
Раньше проблема решалась удалением профиля пользователя, что было крайне не удобно. Решается удалением папки local settings из профиля пользователя. Возможно есть еще более короткий путь, но папка уже удалена полностью и все благополучно работает.

VampireKB
04.11.2013, 17:32
ГРОБОКОПАААТЕЕЕЕЛЬЬЬЬ!!!!!


а теперь без шуток:
Данный способ помогает при проблемах с guardant ,а также 1С на ОС WinXP prof .

Возможно и на Win7 помогает,но еще неизвестно :-)