01. oktober 2014 - 23:16Der er
5 kommentarer og 1 løsning
Chek om feltet redigeres
Hej
Jeg har et lille problem.
Jeg har et status-keyword felt "ProjectStatus" i en formular. Feltet er af typen Dialoglist med 4 muligheder.
Afhaengig af det valgte status-keyword skal feltet "ProjectStatusDate" vise en ny dato, da dokumentets status loebende aendre sig. (Ventende, Igang, Afsluttet, anuleret) Feltet er af typen Date/Time og computed.
Hvordan laver jeg et chek paa om vaerdien i feltet ProjectStatus aendre sig, og hvis den goer skal dato ogsaa aendre sig. Eller findes der en lettere muligehed??
Hej, Ville det ikke være en ide at lave det således at status ændres via en knap. Så kan du programmere knappen så den sætter på status og dato. MvHans
Jo da, det ville vaere super, men status er et keyword-feldt... hvordan goer jeg det med en knap og default keyword (saa der ikke staves forkert mener jeg) ... en Msgbox?? Kan du koden??
Du kan bruge @Prompt([OkCancelList]...) til at specificere hvilke værdier brugeren kan vælge imellem.
Eksempel (kan pastes ind i button):
vStatus := "Gl Status"; vRemDate := @Text(@Date(@Now)); @Prompt([Ok]; "Guide"; "Status er: \""+vStatus + "\" - Reminder dato er: \"" + @Text(vRemDate) +"\""); @Prompt([Ok]; "Guide"; "Nu får brugeren mulighed for at vælge en ny status og dato sættes til idag + 5 dage."); vNyStatus := @Prompt([OkCancelList]; "Set status"; "Select status from list here:"; "Ny Status1"; "Ny Status1":"Ny Status2":"Ny Status3");
@Prompt([Ok]; "Guide"; "Nu er Status ændret til: \"" + vStatus + "\" - Reminder dato er nu: \"" + @Text(vRemDate)+"\"")
Så skal der naturligvis tages højde for at gemme ændringerne o.s.v. I en form hvor felter skal ændres skal man bruge @SetField istedet for @Set som kun bruges til variabler.
Det betyder ikke noget - bare glad for at kunne hjælpe :-)
Synes godt om
Ny brugerNybegynder
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.