22. marts 2003 - 15:41Der er
26 kommentarer og 1 løsning
Valideringsregel i formular
Jeg skal have lavet en valideringsregel til en tekstboks i min formular. Jeg vil have at når der i feltet står et tal som er mindre og lig med nul så skriver den en tekst som erstatter tallet i feltet. Hvordan skriver jeg det kriterie. Håber der er nogen der kan hjælpe?
Når jeg erstatter feltnavn med mit feltnavn som hedder [Overskredet] får jeg en meddelelse om at der er indstastet en operand uden en oparator hvad gør jeg galt?
Det skal bare være sådan at den den skriver teksten hvis feltets værdi er 0 eller mindre end nul. Det felt jeg skal have lavet den valideringregel for er et som kører efter en forespørgsel som regner ud hvornår en kunde har overskredet eksempelvis 100 dages kredit, så alt efter hvad man skriver i "dato for optagelse af kredit" ændrer tallet sig "Overskredet" sig. Problemet er nemlig at den i dette tilfælde skriver eksempelvis -30 hvis der er 30 dage til betalingsdatoen og selvfølgeig 2 hvis den er 2 dage over. Derfor vil jeg gerne have den til at skrive en tekst ved 0 og minustal i tekstboksen som eksempelvis siger "Ikke overskredet" eller noget lignende
En tekst repræsenterer også en værdi. Jeg vil foreslå at tekstfarven i tekstfeltet i formularen ændres til rød, når værdien er kritisk. Det vil sige at fristen er overskredet. Når det tal der er beregnet sættes lig med en "tekst", så vil tekstværdien blive over 0 næste gang forespørgslen køres.
Udregnes resultatet i formularen eller er det data som ligger i den underliggende tabel? Eller måske begge dele? Hvis det er begge dele må du have endnu et (eventuelt skjult) felt i formularen, som indeholder det tal som eventuelt er =< 0.
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.