Autor |
Wiadomość |
Mix-soft.pl
|
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: 'offline'-owe wykonanie raportu HMF
da się zrobić tak, że uruchamiasz handel z linii komend (cmd) z parametrami jaka baza, jaki użytkownik, hasło, jaki raport ma być wykonany z jakimi parametrami i czy po wykonaniu raportu program ma się zamknąć.
Jest to opisane na forum
|
2017-10-19, 12:52 |
|
|
zz
Rejestracja: 2008-03-10, 14:01 Posty: 593
|
Re: 'offline'-owe wykonanie raportu HMF
a pamiętasz może link, albo jakieś słowo kluczowe?
_________________ zz
|
2017-10-19, 14:02 |
|
|
zz
Rejestracja: 2008-03-10, 14:01 Posty: 593
|
Re: 'offline'-owe wykonanie raportu HMF
znalazłem http://www.forum.mojasymfonia.pl/viewtopic.php?f=15&t=1970ale nie końca o to mi chodzi chcę wykonać konkretny raport z cmd
_________________ zz
|
2017-10-19, 14:19 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: 'offline'-owe wykonanie raportu HMF
To nie ten przykład
|
2017-10-19, 15:54 |
|
|
szepczący
Rejestracja: 2016-05-17, 20:41 Posty: 392 Pomógł: 75
|
Re: 'offline'-owe wykonanie raportu HMF
Pewnie o taki przykład chodzi - tyle że mam tylko dla KDF, w innych aplikacjach składnia powinna być zbliżona: Kod: amkdSQL.exe -firma "Driver=SQL Server Native Client 10.0;SERVER=SRV\SQL2012DEV;DATABASE=kdf_test_33000;Trusted_Connection=yes;" -user admin -passwd "pass123" -hide -end -raport Dodaj rozliczenie,2017-10-01
|
2017-10-19, 16:51 |
|
|
zz
Rejestracja: 2008-03-10, 14:01 Posty: 593
|
Re: 'offline'-owe wykonanie raportu HMF
Dzięki, spróbuję
A co może oznaczać ta data?
_________________ zz
|
2017-10-20, 13:17 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: 'offline'-owe wykonanie raportu HMF
Data to parametr raportu
|
2017-10-20, 13:22 |
|
|
zz
Rejestracja: 2008-03-10, 14:01 Posty: 593
|
Re: 'offline'-owe wykonanie raportu HMF
po długich zmaganiach z parametrami połączenia udało mi się wywołać okienko logowania czyli parametry poł. są OK, cała reszta nie OK :(
amhmsql.exe driver="SQL Server Native Client 10.0" server=10.10.10.10\hmf -DatabaseName HMF17 -user aaa -passwd bbb -hide -end -raport ccc
jakieś kolejne sugestie?
_________________ zz
|
2017-10-23, 08:54 |
|
|
szepczący
Rejestracja: 2016-05-17, 20:41 Posty: 392 Pomógł: 75
|
Re: 'offline'-owe wykonanie raportu HMF
To pewnie dlatego, że tamten przykład ma uwierzytelnianie domenowe na MS SQL. Tu masz przykład inny, który gdzieś wykopałem. Jeśli dobrze pamiętam podstawowe parametry połączenia z bazą danych w ADM powinny być ustawione tak samo (czyli jeśli np. w ADM nie wskazałeś żadnego portu dla SQL, to tu też nie wskazuj, użyj tych samych loginów/haseł SQL itd.). Do tego w tym przykładzie nie ma zadeklarowanej wersji MS SQL. Kod: AMKDSQL.EXE -firma "DRIVER=SQL Server; SERVER=SERWER\INSTANCJA,1433; DATABASE=Nazwa_bazy; User Id=login_SQL; Password=haslo_SQL;" -user login_KDF -passwd haslo_KDF -raport "Eksport kalendarzy CRM automat" -hide -end
|
2017-10-23, 16:31 |
|
|
zz
Rejestracja: 2008-03-10, 14:01 Posty: 593
|
Re: 'offline'-owe wykonanie raportu HMF
Jak mam składnię amhmsql.exe -firma "driver=sql server; server=w81\sqlexpress,1433; database=baza" -user ... -passwd ... mam info z Handlu Parametry połączeniowe do bazy danych "DRIVER=SQL SERVER, SERVER=W81\SQLEXPRESS,1433' nie zostały skonfigurowane
jak mam składnię (znalazłem gdzieś na GoldenLine) amhmsql.exe -firma "driver=sql server; server=w81\sqlexpress,1433; database=baza", nazwa_uzytk, hasło -raport ... -hide -end mam info z Handlu: Walidacja parametru 'appUserName' zakończona niepowodzeniem. Przekazana wartość '' jest nieprawidłowa. Może to będzie lepszy trop?
_________________ zz
|
2017-10-31, 15:23 |
|
|
szepczący
Rejestracja: 2016-05-17, 20:41 Posty: 392 Pomógł: 75
|
Re: 'offline'-owe wykonanie raportu HMF
Wg. mnie to masz 2 tematy tutaj do sprawdzenia: #1 - albo dołącz bazę w ADM używając portu, albo pomiń ten fragment z portem 1433 podczas uruchamiania handlu z wiersza poleceń; to ma znaczenie z tego co pamiętam #2 - baza dołączona jest na 100% jakimś kontem SQL'owym (choćby sa albo ssdbadmin) a u siebie w wierszu poleceń ani nie wskazujesz, że logujesz się kontem zintegrowanym (Trusted_Connection=yes) ani nie podajesz loginu i hasła do SQL (User Id=login_SQL; Password=haslo_SQL;)
Ciekawe czy w centrum wiedzy sage'a nie ma dokumentacji do tego; gdzieś powinna być bo w sumie przegryźć się za pierwszym razem łatwo nie jest.
|
2017-10-31, 18:51 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: 'offline'-owe wykonanie raportu HMF
ZZ - Udało Ci się to zrobić z HMF?
|
2021-12-30, 13:46 |
|
|
zz
Rejestracja: 2008-03-10, 14:01 Posty: 593
|
Re: 'offline'-owe wykonanie raportu HMF
Niestety nie Wyciągam dane do Excela (tam ten string działa)
_________________ zz
|
2021-12-31, 14:00 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: 'offline'-owe wykonanie raportu HMF
zz pisze: Jak mam składnię amhmsql.exe -firma "driver=sql server; server=w81\sqlexpress,1433; database=baza" -user ... -passwd ... mam info z Handlu Parametry połączeniowe do bazy danych "DRIVER=SQL SERVER, SERVER=W81\SQLEXPRESS,1433' nie zostały skonfigurowane [...] Dostałem informację, że od wersji 2012 zamiast Kod: "DRIVER=SQL SERVER, SERVER=W81\SQLEXPRESS,143"' ma być Kod: "W81\SQLEXPRESS;baza" czyli tylko nazwa serwera i nazwa bazy
|
2021-12-31, 14:39 |
|
|