Avatar billede lasse_32 Nybegynder
29. april 2004 - 18:05 Der er 4 kommentarer og
3 løsninger

Lukke FRM og opdatere FRM

Lige et par mindre problemer.

Når man har foretaget et valg i en FRM og ønsker at FRM lukker med det samme og vender tilbage til udgangspunktet. Dvs uden, at man taster ESC eller F3.... hvad er så komandoen?

Samtidig skal det skærmbilledet man vender tilbage til "genopfriskes" i forhold til det valg man foretog i den anden FRM. Har prøvet med #Frm_Repaint og #Frm_Refresh, men det virker ikke. Har også prøvet at gentage #Frm_Index og #Frm_Search efter at valget er foretaget, men det virker heller ikke.

Nogen der kan hjælpe?
Avatar billede jasman Nybegynder
29. april 2004 - 18:41 #1
I den kaldte form, brug:

#FRM_EXIT

I den kaldende form:

#FRM_REREAD(<bloknavn>) eller bare #FRM_REREAD()
#FRM_REFRESH(<bloknavn>) eller bare #FRM_REFRESH()
Avatar billede lasse_32 Nybegynder
29. april 2004 - 19:42 #2
Takker, men i hvilke triggers vil du skrive det?
Avatar billede lasse_32 Nybegynder
29. april 2004 - 19:47 #3
Desuden #Frm_refresh er ikke gyldig.
Er den i en macro som vi normalt ikke loader??
Avatar billede jasman Nybegynder
29. april 2004 - 20:00 #4
Undskyld, Jeg vrøvler.

#FRM_REFRESH skal være #FRM_REDRAW. Jeg beklager.
#FRM_EXIT ville jeg placere i POST-FIELD triggeren på feltet.

I den kaldende form, ville jeg placere genfrisk koden i POST-menu (forudsat at formen hvor du vælger et eller andet, bliver kaldt fra lokalmenuen i den første form).
Ellers må du placere genfriskkoden, lige efter PROCESS kaldet til den anden form. Her ved jeg af gode grunde ikke lige hvilken trigger vi snakker om ;).

Hvis ikke det hjælper, må du lige prøve at beskrive helt nøjagtigt, hvad det er der sker i dine forms.
Avatar billede lasse_32 Nybegynder
29. april 2004 - 20:10 #5
#Exit fra FRM2 virker fint... tak for det.

Til gengæld virker det vi snakker om ikke i FRM1 selvom FRM2 kaldes fra lokalmenu. Jeg skal da lige sige, at jeg jo i FRM1 kører Frm_index og Frm_search i PreForm. Der har jeg en bestemt variabelværdi der afgør hvilke records der skal vises. Det er så denne variabelværdi jeg ændrer i FRM2. Derfor skal FRM1 jo så "genopfriskes", når man vender tilbage og kun vise de relevante records.

Any ideas?
Avatar billede lasse_32 Nybegynder
29. april 2004 - 20:49 #6
Problemet er løst.
Reread + Redraw er ikke nødvendige, idet jeg ikke ændrer noget i databasen.

Kun et spørgsmål om, hvilke records der skal vises. Derfor gentager jeg bare min Frm_Index+Frm_Search i PostMenu og så virker det.

Du skal have mange tak. Det var en fin hjælp. Point til dig.
Avatar billede jasman Nybegynder
29. april 2004 - 21:19 #7
Jamen selv tak da.

Ja hvis det er et spørgsmål om at genfriske en variabel, så skal man jo bare gentage det kode som initialiserer variabelen, og hvis du laver en #FRM_SEARCH, så render den jo alle triggere igennem, hvor der er placeret kode :).

Du glemte bare at acceptere svaret. :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester