30. oktober 2001 - 12:49Der er
10 kommentarer og 1 løsning
Hide-when
Hvorfor virker følgende formel ikke i hide-when på en hotspot knap: @If(status_1 = \"0\" ; @True; status_1 = \"1\";@False; status_1 =\"2\"; @True; \"0\")
status_1 er et felt med tre alternativfelter(radio-knapper) og der er tre aliaser 0-1-2
Det er fordi du ikke kan gøre det på den måde! Nu er det meget forvirende, men ud fra hvad jeg kan se så vil du have knappen til at blive skjult når værdien i feltet enten er 0 eller 2. Korrekt??
Dermed menes at feltet skal være skjult når formlen er sand!!!! Altså når Status_1 IKKE er ligmed 1, så kan du ikke se feltet. HUSK desuden at sætte hak ud for \"Refresh fields on keyword change\" i dit radiobutton felt. Ellers vil det ikke virke!!
Min egen erfaring er, at det ikke er muligt at skjule knapper i formularer, blot ved at ændre indholdet af feks. feltet Status_1, ændringen slår ikke igennem før en opdatering af UI bliver gennemført.
Det er derfor muligt at konstruere skjul-hvis sætninger, som tilsyneladende ikke virker, indtil at User interface bliver opdateret, som feks. når man skifter fra read- til edit-mode.
Hvis ovenstående ikke er relevant, er mit forslag at @True skiftes ud med 1=1, og @false mee 1=0. (det kan godt være det giver det samme, jeg har bare af og til oplevet en forskel).
Jeg kan heller ikke få cbkc.\'s til at virke. Siden blever først gemt så lukket og så vises den samme side igen. Men har skal knapperne være anderledes
alle melder sand hvis værdien i status_1 er forskellig fra 1 (kan ikke huske om det skal være \"1\", eller 1 i status_1 = \"1\")
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.