13. oktober 2014 - 20:57Der er
5 kommentarer og 1 løsning
Hide / when
Hej Eksperter
Maaske er det ret logisk (det er det for det virker med "alias"), men jeg kan ikke se logikken :-)
Har et "type" felt paa min form, med adskillige keywords
Herefter har jeg 2 felter paa min form som skal skjules hvis alle andre end de to vaerdier (telefon, email) i "type" feltet er valgt. type er et ikke multi-value-felt
Saaledes...Flueben i Hide/when Koden: Type !="telefon" : "email"
Hvorfor virker det ikke her...?? Det er ikke foerste gang jeg har lavet det, men her virker det ikke. Har det nogen forskel om det er store bogstaver TELEFON/EMAIL?? nej vel, for det bliver vel bare laest som tekst i type-feltet.
Nej :-( det virker ikke... Den accetere slet ikke NOGEN liste eller for den sags skyl noget, kun hvis der er een opcion i Hide/When
Feks. skjul hvis type="test"... saa virker det hvis jeg markere "test" i feltet type.
Hvorfor?? en del af mine opcions i "Type" er med store bogstaver for de bruges mest hyppigt, men det er det hele... Hvis jeg bruger to alm. typer fra feltet virker det heller ikke...??
Det skal virke ;o) Der er nok en eller anden simpel fejl et sted.
Lad os se på et eksempel fra help: @IsNotMember("computer";"printer":"computer":"monitor")
Her skal du så erstatte "computer" på venstre side af semikolon med feltnavnet (og uden anførselstegn). @IsNotMember(feltnavn; "printer":"computer":"monitor")
Store/små bogstaver.... Du bliver nødt til at observere case for værdierne i feltet contra i hide-when listen. Denne funktion er case-sensitiv.
Jeg klokker nogle gange i semikolon og kolon - skal være som i eksemplet.
Sker der heller ikke noget hvis du bruger re-fresh på dokumentet efter at du har ændret værdien i feltet?
MvHans
PS: Hvis man bruger det med roller (super metode) skal rollen skrives med anførselstegn og square-brackets: @IsNotMember("[Admin]"; @UserRoles) Altså hvis brugeren ikke har rollen "Admin" i ACL'en bliver udsagnet sandt og hide-when skjuler.
Jo, nu virker det... Har ikke gjort NOGET andet end lade feltet vaere med koden. Lukke Notes. Slukke computeren, og vende tilbage 5 timer efter. Taende det hele....lave et par design aendringer andet steds...og nu virker det???!? Har ikke roert koden i Hide/When feltet....Saert
Jeg tror det er en Casch i min pc der ligget... for det sker ofte og ret tit at jeg skal lukke Notes ned og starte paa ny mens jeg programere. feks i forbindelse med opslag af keyword som jeg har i et dokument paa databasen. (saa brugere ... eller mig selv kan oprette nye keywords uden os designere... OK jeg programere for/til mig selv, men benytter/genbruger gamle DB opsaetninger.
Hvorfor dog ikke bruge/genbruge det aeld gamle Copy/paste :-)
Det virker og det er det vigtigste Takker paa ny
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.