DISKUSE
ibm verse - žádné emaily v došlé poště (5)
20.11.2017 15:35

Import csv souboru 
13.11.2017 09:11

Chyba přidaných kalendářů (5)
09.11.2017 08:59

FP 9 (2)
11.10.2017 07:59

Chyba archivace pošty (2)
18.09.2017 14:18

chyba Rezevace prostředků * nezapíše se do adresní... (6)
15.09.2017 14:32

Jméno v poště (1)
29.08.2017 08:27

Zmizeni tabulky v rtf poli 
09.08.2017 14:37


ŠKOLENÍ


REKLAMA


KOMENTÁŘE

Tutorial: Volanie Java objektov z LotusScripu

Vytisknout článek

S verziou R6 prišla pre vývojárov mimoriadne lákavá ponuka: Spojiť svet Lotus Scritpu a Javy. Tá ponuka sa volá LS2J a umožňuje v LS vytvárať "Java" objekty. Toto je praktická ukážka technológie LS2J.


Tento článok nie je o teórii - tá je pomerne jasne popísaná v dokumentácii - naopak: Je o prvom pokuse vývojára s LS2J.

Krok 1 - Čo chceme riešiť?
V reálnej praxi to bude sprístupnenie Java metód v hotových triedach, ktoré sú nedostupné v LS (napríklad kontrolované sťahovanie URL obsahov). V tomto príklade to bude veľmi jednoduchá vec: Náhodne vygenerované číslo. Opakujem - cieľom je objasnenie technológie LS2J.

Krok 2 - Čo potrebujeme?
1. Java komponent (poskytujúci funkciu - v našom prípade náhodne generované číslo)
2. Lotus Script komponent (volajúci Java objekt)
A samozrejme prostredie R6 (klient, designer).

Krok 3 - Ako na Java komponent?
1. Vytvorte si "prázdnu" aplikáciu a v Designeri otvorte Script Libraries.
2. Kliknite na New Java Library
3. Vytvorte triedu Randomer s jedinou metódou getOdhad, ktorá vráti náhodne generované číslo do 10:



Pre zjednodušenie neošetrujem chyby v try/catch/exception. A keďže kód je jednoduchý, schválne ho neuvádzam v textovej podobe - aspoň si kód "ohmatáte" pri prepisovaní.
4. Uložte pod názvom Randomer.

Krok 4 - Ako na Lotus Script komponent?
1. V aplikácii vytvorte agenta Náhodné Java číslo




2. V časti Options uveďte:
Uselsx "*javacon" 'Podstata LS2J technológie
Use "Randomer" 'Java knižnica

3. V časti Initialize zadajte kód:



Pre zjednodušenie neošetrujem chyby a opäť - kód si prepíšte, skôr pochopíte súvislosti.
4. Agenta uložte a vyskúšajte.

Ak sa vám zobrazí dialóg s náhodným číslom, tak ste práve zvládli základy LS2J technológie...


Autor: Miroslav Uhlár
Datum: 08.06.2004


Sdílet článek Seznam komentářů
 
Od
Téma
 Datum
Milan Svoboda
Re: Tutorial: Volanie Java objektov z LotusScripu
08.06.2004 09:41
Milan Štěpanovský
Re: Tutorial: Volanie Java objektov z LotusScripu
08.06.2004 14:12
Chuchu
Re: Volanie Java objektov z LotusScripu
18.06.2004 12:37
Stefan Vidis
Ale ma to chybu
22.06.2004 12:07
Michal Štěpánek
Refresh klásy
30.07.2004 10:44

Související články:
» 

LotusScript 4/4: Polia a Domino XML

 (Tutorial, 12.04.2011)

» 

LotusScript 3/4: Dokumenty

 (Tutorial, 09.03.2011)

» 

LotusScript 2/4: Domino objekty

 (Tutorial, 08.02.2011)

» 

LotusScript 1/4: Základy

 (Tutorial, 18.01.2011)