DISKUSE
Pošta z domina přes SMTP ven (1)
08.12.2025 14:37

MCP server pro ClaudeCode a programovani v LN (1)
20.11.2025 15:35

Linux (1)
05.08.2025 09:45

Přesun mezi složkami - inbox (6)
26.07.2025 15:52

Lotus Notes jako POP3 a SMTP klient
02.06.2025 08:09

Změna adr. knih v notes.ini
27.05.2025 06:29

Pravidlo přestalo fungovat (3)
20.05.2025 14:34

Agent neotevře cizí DB. (5)
16.05.2025 09:31

08.12.2025 14:37
MCP server pro ClaudeCode a programovani v LN (1)
20.11.2025 15:35
Linux (1)
05.08.2025 09:45
Přesun mezi složkami - inbox (6)
26.07.2025 15:52
Lotus Notes jako POP3 a SMTP klient
02.06.2025 08:09
Změna adr. knih v notes.ini
27.05.2025 06:29
Pravidlo přestalo fungovat (3)
20.05.2025 14:34
Agent neotevře cizí DB. (5)
16.05.2025 09:31
REKLAMA
KOMENTÁŘE
Jak spouštět @formula jazyk či Lotus Script z JavaScript jazyka
Často je potřeba ve "vyšším" programovacím jazyce spouštět @funkce. V lotusscriptu na to existuje funkce Evaluate. Ale co Javascript ??
Formula jazyk je velmi rychlý a dobře optimalizovaný. Spousta funkcí je výrazně rychlejších než ve "vyšším" programovacím jazyce jako je Lotusscript. Proto spousta programátorů využívá jeho možnosti i v LotusScriptu (například práce se seznamy/listy). Naopak v Javascriptu většina funkcí neexistuje. Existuje však řešení, obvzláště použitelné na webu:
1. Ve formuláři si vytvořte tlačítko s vaším scriptem, či @ formulkou.
2. Tlačítku přiřaďte ID. (Záložka HTML ve vlastnostech tlačítka). Pokud nechcete aby toto tlačítko bylo na webu vidět, přidejte do řádku "Style" na stejné záložce text: display:none
3. Ujistěte se, že ve vlastnostech databáze je zaškrtnuto "Use JavaScript when generating pages".
A teď již stačí přidat kamkoli do stránky následující skript:
document.all.id_tlacitka.click()
kde id_tlacitka je retězec, ktery jste použili v kroku 2.
Autor: Franta Cimmer
Datum: 19.11.2002
Seznam komentářů