DISKUSE
HCL Domino na NAS QNAP (1)
20.02.2024 10:34

Vložení přílohy do dokumentu MS Word (3)
14.02.2024 20:54

Problěmy s diakritikou. (4)
06.02.2024 17:34

AI pomocnici 
15.01.2024 10:16

Export do pdf souboru (1)
12.01.2024 23:11

Agent přestává fungovat (1)
18.11.2023 06:42

RTF - Computed (2)
19.10.2023 13:00

Čtení polí v neuloženém dokumentu 
08.10.2023 17:15


ŠKOLENÍ


REKLAMA


KOMENTÁŘE
Diskusní skupina: Notes/Domino R5


Josef VodaParametry pro agenta


18.02.2009
13:15:14

ID: 2851.0

Zdravím, potřeboval bych poradit. Mám agenta v Javě a ten má přebírat parametry, které jsou součástí URL. Parametr=hodnota&Parametr=hodnota. Mělo by to jít nějak přes QUERY_STRING, ale to je tak jediné co o tom vím. Pro LS jsem to někde našel, ale potřebuju to do javy. Dík všem. Pepa
kookie re: Parametry pro agenta
19.02.2009
22:13:40

ID: 2851.1


Tipujem, ze agenta spustate z webquerysave eventu nejakeho web formulara. QUERY_STRING (QUERY_STRING_DECODED) je nazov pola, ktore musite vytvorit hocikde vo formulari. Staci, ked mu date vlastnost "computed for display" a hodnotu (value) ako nazov pola. Tak k nemu budete moct pristupovat z agenta klasicky, ako ku kazdemu inemu polu:

Document doc=agentContext.getDocumentContext();
String querystring=doc.getItemValueString("QUERY_STRING");

V premennej querystring bude vsetko z url od otaznika napravo ("?open&Parametr=hodnota&Parametr=hodnota"). S tym sa uz da nieco robit.

alebo

Vector v=session.evaluate("@Middle(QUERY_STRING; '¶m='; '&');", doc);
String param1=v.firstElement());
Josef Voda RE:
19.02.2009
23:02:08

ID: 2851.2


Agenta nevolám z formuláře, ale přes odkaz na uložení souboru. Díky za radu. Zkusím to.

Přidejte názor
Autor:
Profese:
E-mail: i
URL:
Phone:
Předmět:
Obsah příspěvku (i):

Kolikátý je den v měsíci ? (číslovkou bez tečky)