Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Пользовательские отчёты в СуперМаге : Супермаг Плюс (Супермаг 2000)

25.04.2024 11:58


26.07.2006 11:11
kadr
 
olegon, чойто я не совсем понял как при помощи ListDlls можно разглядеть строку запуска отчётов
26.07.2006 11:15
OlegON
 
Цитата:
kadr olegon, чойто я не совсем понял как при помощи ListDlls можно разглядеть строку запуска отчётов
Он Command Line пишет... Там есть все.
26.07.2006 11:39
kadr
 
нашёл я как СМ2000 отчёты запускает, вот командная строка:

Код:
callmode=local REPORT='C:\SM2000\Report\REESTR~4.REP' DESTYPE=PREVIEW USERID='Юзер/qqq@db2000' ORIENTATION=LANDSCAPE  P_User_Id=100010 P_StoredId=2007 P_Partner=-10 P_FIRSTDATE=25.06.2006 P_LASTDATE=25.06.2006 P_nMod=12 P_nRep=1219 P_SURNAME="Юзер"  PARAMFORM=NO
но мне от этого не легче, это же строка запуска отчёта, но никак не формы параметров. форма параметров запускается через MailSlot, надо будет попробовать его прочитать может там есть чего хорошего, хотя очччень сомневаюсь

З.Ы. Ничего хорошего мне прочитать из MailSlot прочитать не удалось
З.ЗЫ. может руки не те, а может и нет там ничего. *06
26.07.2006 11:49
OlegON
 
Цитата:
kadr Форма параметров запускается через MailSlot, надо будет попробовать его прочитать может там есть чего хорошего, хотя очччень сомневаюсь
Эх, с этого и надо было начать, я стормозил, забыл. А так по идее - не получится - подсовывай вместо того, что у тебя в "прокрутчике" прописано, то, что тебе нужно, разбирай параметры и делай, что тебе надо.
26.07.2006 12:40
kadr
 
Цитата:
olegon подсовывай вместо того, что у тебя в "прокрутчике" прописано, то, что тебе нужно, разбирай параметры и делай, что тебе надо.
как подсовывать в "прокрутчик"? там разве не жестко прописанные 3 прокрутчика со всеми параметрами запуска? было бы очччень неплохо если бы удалось так сделать
26.07.2006 13:33
OlegON
 
Так подмени эти "жестко прописанные"... В смысле сам ехе.
26.07.2006 13:47
kadr
 
пытаюсь убедить что у меня установлен Кристалл, но чой-то упорно не соглашается со мной и твердит что Кристал не установлен.

Был бы очень благодарен, если бы кто-нить признался что у него стоит кристал 8.0, дабы поделиться со мной некоторыми ветками реестра

(но была мааааааленькая надежда, что есть более простой способ)
26.07.2006 13:49
OlegON
 
Так, а mail slot-то не прокатил?
26.07.2006 14:06
kadr
 
Цитата:
kadr
З.Ы. Ничего хорошего мне прочитать из MailSlot прочитать не удалось
З.ЗЫ. может руки не те, а может и нет там ничего. *06

Последний раз редактировалось: kadr (Ср Июл 26, 2006 1:43 pm), всего редактировалось 1 раз
02.08.2006 14:43
kadr
 
Попытался отловить командную строку которой запускаются Кристаловские отчёты и ничего не нашёл, отчёт запускается, но процесса на уровне Винды не образуется, странно. Похоже придётся заставлять пользователя ещё раз логиниться для формирования отчёта, либо оформлять всё это отдельным приложением, либо писать ТЗ, как предлагает С+, но это долго, а отчёт д.б. готов "вчера"
Часовой пояс GMT +3, время: 11:58.

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