oscar Geplaatst: 29 juni 2017 Delen Geplaatst: 29 juni 2017 Hallo, Ik ben nieuwe hier op dit forum en zit met een probleempje. Ik probeer een database te maken volgens onder staande gegevens (nummers zijn fake). Beginnummer: 1 Eindnummer: 99 Totaal aantal records: 100 aantallen per rol: 10 Wat ik nu graag wil is dat filemaker op basis van deze gegevens automatisch 10 records aanmaakt. record 1 begint krijgt de nummers 1-9 record 2 begint krijgt de nummers 10-19 record 3 begint krijgt de nummers 20-29 etc etc. Wie kan mij hiermee helpen en of maken Ben ook bereid er een vergoeding tegenover te stellen Quote Link naar reactie
Banach Geplaatst: 29 juni 2017 Delen Geplaatst: 29 juni 2017 Voordat ik je een beetje verder kan helpen moet je eerst e.e.a. wat verduidelijken. Wanneer ik lees; beginnummer: 1, eindnummer: 99, totaal aantal records: 100 trek ik mijn wenkbrauwen al hoog op aantallen per rol? FileMaker moet dan automatisch 10 records aanmaken of was het 100 records? En dan de nummers dat zo'n record moet krijgen. Is dat de tekst 1-9 of zijn het 9 nummers? Kortom, ik krijg niet helder wat de bedoeling is. Kun je dat nader toelichten? Quote Link naar reactie
oscar Geplaatst: 29 juni 2017 Auteur Delen Geplaatst: 29 juni 2017 beste, Ik zal proberen het een en ander wat te verduidelijken. Het gaat hier om barcodes, in totaal 100 stuks. De nummering loopt van 1 t/m 100 (dus in totaal 100 stuks). Als ze zijn gedrukt zitten ze op een lange strook bij elkaar, 100 achter elkaar dus. Deze moeten op een rol komen, per rol 10 exemplaren, dus in totaal 10 rollen. Dus de nummering 1-10 komt op rol 1 (is dus record 1) 11-20 komt op rol 2 (is dus record 2) etc. etc. dus waar het op neer komt dat we in totaal 100 exemplaren moeten maken, gedeeld door het aantal per rol = totaal aantal rollen (is aantal records) En dan op ieder record het begin nummer van de rol en het eindnummer. IK hoop dat ik het hiermee heb kunnen verduidelijken. Ben jij in staat om zoiets te maken? Quote Link naar reactie
Banach Geplaatst: 29 juni 2017 Delen Geplaatst: 29 juni 2017 Zoiets? barcodenummers.fmp12.zip Quote Link naar reactie
oscar Geplaatst: 29 juni 2017 Auteur Delen Geplaatst: 29 juni 2017 Wow, Dat is snel zeg. Hier ben ik al heel blij mee Maar is het ook mogelijk om het resultaat, in dit geval 10 records in een aparte layout te plaatsen, zodat deze invul layout altijd maar 1 pagina is. Dan kan ik bijv. met een ordernummer terugzoeken wat ik heb gemaakt per order. En zou het rolnummer ook nog vermeld kunnen worden? Is dat mogelijk. Graag zou ik nog even willen weten hoe ik je kan bedanken Oscar Quote Link naar reactie
Banach Geplaatst: 30 juni 2017 Delen Geplaatst: 30 juni 2017 aangepast. barcodenummers.fmp12.zip Quote Link naar reactie
oscar Geplaatst: 30 juni 2017 Auteur Delen Geplaatst: 30 juni 2017 Dat ziet er goed uit, Maar de records worden niet opgeslagen die ik aanmaak. Ik wil dat wat ik genereer ook bewaard blijft. Dus moet ik mogelijkheid hebben om een laag record aan te maken en een andere reeks in te voeren zodat alle vorige ingevoerde gegevens behouden blijven. Ik merk ook dat als ik dezelfde ingevoerde data nog een keer genereer, de nummering van de rollen oploopt. De eerste rol moet gewoon ook 1 zijn. Kun je dat aanpassen, en kun je mij ook uitleggen hoe dat werkt met de nummering? Quote Link naar reactie
oscar Geplaatst: 25 september 2017 Auteur Delen Geplaatst: 25 september 2017 Hallo, ben momenteel wat verder met mijn database, dankzij Banach Echter heb ik nog een probleem met de nummering. Ik zou graag met nullen willen beginnen, bijv: 00001 - 50000 Maar dan wel dat de nullen in de berekening worden doorgevoerd en niet zoals in huidig voorbeeld. Wie heeft daar een oplossing voor? Oscar Quote Link naar reactie
Banach Geplaatst: 25 september 2017 Delen Geplaatst: 25 september 2017 Wanneer je FM Advanced hebt kun je voor al die bewerkingen met Right ( "000000" ... enz een enkele custom function maken. Dat scheelt je dan weer heel wat typwerk barcodenummers.fmp12.zip Quote Link naar reactie
oscar Geplaatst: 26 september 2017 Auteur Delen Geplaatst: 26 september 2017 SUPER.... Quote Link naar reactie
oscar Geplaatst: 18 maart 2021 Auteur Delen Geplaatst: 18 maart 2021 Goedemorgen, Zou iemand mij misschien nogmaals kunnen helpen met deze database. Nu heb ik beginnummers welke oplopen naar eindnummers verdeeld over aantallen per rol. Maar ik zou ook graag een omgekeerde versie willen hebben. Dus dat we bij het eindnummer beginnen en dan aflopen naar het beginnummer. Dus het hoogste nummer staat dan ook op rolnummer 1 Ik krijg dit gewoon niet voor elkaar Database heb ik meegeleverd barcodenummers.fmp12 Quote Link naar reactie
oscar Geplaatst: 29 maart 2021 Auteur Delen Geplaatst: 29 maart 2021 Goedenavond, Is er echt niemand die mij kan helpen met deze case? Ik heb echt geen idee hoe ik een teruglopende nummering krijg, zoals beschreven Ik hoop dat iemand mij een oplossing kan aabieden Oscar Quote Link naar reactie
Marsau Geplaatst: 30 maart 2021 Delen Geplaatst: 30 maart 2021 Welnee. Het komt mogelijk omdat je vraag niet zo duidelijk is. Wil je een extra veldje waarin de nummering is omgedraaid? Of nieuwe records met omgedraaide nummering, zelfde rol-nummer? Quote Link naar reactie
oscar Geplaatst: 30 maart 2021 Auteur Delen Geplaatst: 30 maart 2021 9 uur geleden zei Marsau: Welnee. Het komt mogelijk omdat je vraag niet zo duidelijk is. Wil je een extra veldje waarin de nummering is omgedraaid? Of nieuwe records met omgedraaide nummering, zelfde rol-nummer? Dank je voor je reactie, inderdaad een omgedraaide nummering, beginnend met het hoogste nummer naar het laagste nummer. Bijv. beginummer = 100 eindnummer = 1 aantal per rol = 10 Dan krijg je dus: rolnummer 1. 100-91 rolnummer 2. 90-81 rolnummer 3. 80-71 etc... Quote Link naar reactie
oscar Geplaatst: 1 april 2021 Auteur Delen Geplaatst: 1 april 2021 Dus inderdaad omgedraaide nummering Als je dat kan realiseren, ben ik ook benieuwd hoe dat moet werken Met vriendelijke groet, Oscar Quote Link naar reactie
hiker Geplaatst: 2 april 2021 Delen Geplaatst: 2 april 2021 Waar je in de huidige berekening beginnummer+10-1 doet kun je dan beginnummer-10+1 doen. Dan klopt het toch? Ik heb het bestand niet bekeken, maar wat gebeurt er als je beginnummer 105 is en je wilt rollen van 10 ? Quote Link naar reactie
Infomatics Geplaatst: 2 april 2021 Delen Geplaatst: 2 april 2021 Ik heb het bestand wat aangepast zodat het zowel van laag naar hoog kan nummeren barcodenummers-2.fmp12 Quote Link naar reactie
oscar Geplaatst: 6 april 2021 Auteur Delen Geplaatst: 6 april 2021 Super bedankt voor deze oplossing Infomatics, ben er ontzettend content mee Hier kan ik weer verder op borduren Quote Link naar reactie
oscar Geplaatst: 6 april 2021 Auteur Delen Geplaatst: 6 april 2021 Beste Infomatics, ik merk toch dat bij een aflopende nummering het uitgerekende eindgetal niet het eindgetal is Ik heb twee screenshots toegevoegd. Is dit nog aan te passen? Quote Link naar reactie
hiker Geplaatst: 6 april 2021 Delen Geplaatst: 6 april 2021 Op 02/04/2021 om 10:07 zei hiker: Ik heb het bestand niet bekeken, maar wat gebeurt er als je beginnummer 105 is en je wilt rollen van 10 ? Dat was mijn vraag van 2 april dus ook: wat gebeurt er als de rolaantallen niet uitkomen met het totaalaantal? Quote Link naar reactie
Banach Geplaatst: 6 april 2021 Delen Geplaatst: 6 april 2021 barcodenummers-3.fmp12 Quote Link naar reactie
oscar Geplaatst: 7 april 2021 Auteur Delen Geplaatst: 7 april 2021 Ja, geweldig!! Super bedankt Quote Link naar reactie
oscar Geplaatst: 7 april 2021 Auteur Delen Geplaatst: 7 april 2021 Beste Banach, Is het ook nog mogelijk om de oplopende nummering te laten stoppen bij het eindnummer? Deze loopt nu nog door Quote Link naar reactie
Banach Geplaatst: 7 april 2021 Delen Geplaatst: 7 april 2021 (aangepast) Nou, vooruit dan maar 🙂 barcodenummers-4.fmp12 7 april 2021 aangepast door Banach Quote Link naar reactie
oscar Geplaatst: 13 april 2021 Auteur Delen Geplaatst: 13 april 2021 bedankt iedereen voor alle aanpassingen en hulp Quote Link naar reactie
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.