dejacob Posted June 25, 2007 Posted June 25, 2007 Hoe kan ik een volgnummer van 7 posities volledig zichtbaar maken inclusief de de plaatsen voor het cijfer. vb 0000123 tot nu slaag ik er alleen in om het cijfer zichtbaar te hebben zonder de vier nullen vooraan. hoe kan ik deze voorafgaande nullen toch zichtbaar maken Quote
0 burggraaf Posted June 25, 2007 Posted June 25, 2007 De kern van je vraagstelling zit 'm in het gebruik van getalvelden. In een getalveld (zoals bijv. ook in Excel) is Mr. Bond 007 gelijk aan 7. Je zult dus mogelijk iets in combinatie met tekstvelden moeten verzinnen... Afhankelijk van de wensen zul je dan bijv. ook het aantal voorloopnullen moeten berekenen... Quote
0 Mark Posted June 25, 2007 Posted June 25, 2007 En je zou iets met de functie Right kunnen doen. Bijvoorbeeld: Right(Cijfer + Iets; Nog_iets) Begint het al te dagen? Quote
0 Rony Rabijns Posted June 25, 2007 Posted June 25, 2007 Is het niet beter om het volgende te doen : right ("0000000000" & Getalveld;10) Quote
0 burggraaf Posted June 25, 2007 Posted June 25, 2007 @Rony Ja, mooi, vermits de vraagsteller wil dat het 'getal' altijd een vast aantal tekens bevat.... (in onderhavig geval dus 7 i.p.v. 10) ... maar ik vermoed van wel... Quote
0 Mark Posted June 25, 2007 Posted June 25, 2007 Rony, jouw oplossing lijkt op die van mij: Right(Getal + 10000000; 7) Dat heeft toch met Rome en wegen te maken? Quote
0 Rony Rabijns Posted June 25, 2007 Posted June 25, 2007 Inderdaad Mark, maar aangezien de right-functie een tekstfunctie is, is het intuitiever om een string te concateneren met een getal. En als het een troost mag zijn, we hebben beiden problemen met negatieve getallen ... Maar ja, je kent het verhaal van de kok op de stoep van zijn restaurant ... Quote
0 burggraaf Posted June 25, 2007 Posted June 25, 2007 (edited) ... er vanuit gaande dat het alleen bedoeld is voor een volgnummer zullen er zeer waarschijnlijk geen negatieve aspecten spelen... ... de basissmaak is al prima... nodigt uit tot inbreng van eigen creativiteit voor het uiteindelijke eigen recept... Edited June 25, 2007 by Guest Quote
0 Rony Rabijns Posted June 25, 2007 Posted June 25, 2007 Wij Belgen kijken altijd verder dan onze neus lang is ... Het is een forum en de gemiddelde bezoeker doet hier veel ideeën op. Het is m.i. beter te wijzen op de valkuilen dan straks ladders te moeten gaan zoeken om de gestranden te redden. Quote
0 burggraaf Posted June 25, 2007 Posted June 25, 2007 Mmm... ken er toch die vooraleerst wijn, blokjes kaas en handleidingen in de strijd gooien... Quote
0 AvD Posted June 25, 2007 Posted June 25, 2007 Goed, vicomte, voor je 't weet ben je graaf, landgoed inbegrepen. Quote
0 RON7 Posted June 25, 2007 Posted June 25, 2007 Of volgnr veld instellen als tekst "0000000001" wordt dan automatisch "0000000002" enz.. Quote
0 Stamper Posted June 25, 2007 Posted June 25, 2007 Mis ik iets of begrijp ik de vraag van dejacob verkeerdelijk. In mijn bestand (nog wel FM5 - heb geen FM8) heb ik een veld gemaakt "Volgnr" dat numeriek is. Bij options vink ik serialnr aan, type het wenste volgnummer, bv. 0000123 gevolgd door verhoging met 1. Klik op OK en het volgnummer "0000123" verschijnt volledig in het veld en verhoogt met één bij aanmaak nieuw record. (0000124). Geen ingewikkelde berekeningen of dergelijks en het is zo gepiept. Rest bij mij nog de vraag of deze functionaliteit ook bij FM8 voorzien is. Quote
0 dejacob Posted June 25, 2007 Author Posted June 25, 2007 Hallo, in ieder geval dank u voor alle reacties heb het voorstel van stamper geprobeerd en het werkt ook in FM8.5 was alles maar even simpel Quote
0 burggraaf Posted June 25, 2007 Posted June 25, 2007 Ik zou toch gaan voor het glaasje wijn, 't blokje kaas en de handleiding van AvD... ...en dan volgens de Rony methode: http://www.filemaker.nl/help/05-Create%20a%20database10.html. Filemaker zelf is hier duidelijk over (ook in 't Engels)... ...dus als je het zo doet, dan volgens de methode van RON7 anders kon 't op den duur wel 'ns een lastige worden... Quote
Question
dejacob
Hoe kan ik een volgnummer van 7 posities volledig zichtbaar maken inclusief de de plaatsen voor het cijfer.
vb 0000123
tot nu slaag ik er alleen in om het cijfer zichtbaar te hebben zonder de vier nullen vooraan.
hoe kan ik deze voorafgaande nullen toch zichtbaar maken
14 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.