Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Vigeli am 28.09.04 - 15:38:21

Titel: @Command( [ViewRefreshFields] )
Beitrag von: Vigeli am 28.09.04 - 15:38:21
hallo forum

R6.5: in einer maske werden alle felder mit befehl
onLoad:@Command( [ViewRefreshFields] ) automatisch aktualisiert (funktioniert wunderbar)

in version 5.11 kann ich bei funktion onLoad nur ein Java Script hinterlegen und keine formel.


wie kann ich diese formel: @Command( [ViewRefreshFields] ) in java script übersetzen?

besten Dank
Titel: Re: @Command( [ViewRefreshFields] )
Beitrag von: umi am 28.09.04 - 15:41:04
Mach einen Button ins Form mit dieser Formel drin. In den HTML eigenschaften unter Style machst Du "display:none", so wird der Button nicht angezeigt. Ausserdem musst du dem Button noch eine ID geben z.B."Refresh".
Danach kannst Du Ihn mit folgendem JS verwenden:

var button = document.getElementById('Refresh');
if (button){button.click();}

gruss
umi
Titel: Re: @Command( [ViewRefreshFields] )
Beitrag von: Glombi am 28.09.04 - 15:44:09
In R6 wurden die Events "vereinheitlicht": Was früher das Postopen war, ist in R6 nun OnLoad. Die "alten" Events werden aus Kompatibilitätsgründen mitgeschleppt.

D.h. in R5 musst Du PostOpen verwenden.

Andreas
Titel: Re: @Command( [ViewRefreshFields] )
Beitrag von: Vigeli am 28.09.04 - 16:08:42
wunderbar, vielen dank  ;D