cijfers vervangen
Hoe vervang ik een aantal cijfers voor een ander aantal cijfers?
Zoiets:
30000 -> 1
21243 -> 2
14654 -> 3
enz.
Dus dat de hoogste een 1 krijgt
de 1 na hoogste een 2
enz.
Je krijgt dus meerdere (lange) cijfers binnen door een formulier.
Ik wil dat hij die (lange) cijfers in een database zet.
(in aparte recors).
Maar ik wil ook dat hij die kortere cijfers maakt en die ook in de database zet. Allebei apart onder een andere kolom.
En die lange en de korte moeten wel in dezelfde rij/record komen.
De cijfers (ook de lengte en hoeveelheid) zijn dus variabel he, het ligt er maar net aan wat iemand invult in dat formulier.
VOORBEELD:
lange getallen korte getallen oude getallen
500 2 1
300 3 3
1000 1 5
100 6 3
200 5 1
250 4 2
Na invoer wordt de eerste compleet vervangen,
de 2de verplaatst naar de 3de en daar komen voor in de plaats de nieuwe kortere cijfers,
in de 3de kwamen dus de cijfers van de 2de, de oude worden gewist.
De 3de rij is dus dan nergens meer uit uit te lijden.
Grtjes Peter
Aad, leg dan gewoon een keer precies uit wat je wil maken, niet alleen je eigen oplossingen, ik ben dr niet zo van overtuigd.
dit omdat men vind dat je de korte cijfers simpel na sorteren erbij kan zetten, !MAAR! dan snap ik niet hoe je de vorige kortere cijfers moet oproepen.
Grtjes Peter
dat is mij namelijk niet helemaal duidelijk
je kan natuurlijk gewoon de rekenfuncties gebruiken zoals / en * maar ik heb geen idee wat je hier nu mee wil bereiken
Mijn ervaring hier is dat uitleggen wat je wil én wat je eigen oplossing is betere oplossingen opleverd.
En dat onduidelijke berichtgeving samen met eigenwijsheid niet altijd in goede aarde valt bij het bereiken van het bovenstaande.
Grtjes Peter