Ga naar inhoud

Help mij


oscar

Aanbevolen berichten

Geplaatst:

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

Geplaatst:

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?

Geplaatst:

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?

Geplaatst:

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

Geplaatst:

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?

  • 2 maanden later...
Geplaatst:

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

Nummerreeks.thumb.png.201cc07d88a3d2ba6b3a1c6e677aeb3f.png

  • 3 jaren later...
Geplaatst:

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

  • 2 weken later...
Geplaatst:

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

Geplaatst:

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?

 

Geplaatst:
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...

Geplaatst:

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 ?

Geplaatst:

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?

Schermafbeelding 2021-04-06 om 13.53.26.png

Schermafbeelding 2021-04-06 om 13.53.05.png

Geplaatst:
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?

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.

Gast
Antwoord op deze discussie...

×   Geplakt als verrijkte tekst.   Plak in plaats daarvan als platte tekst

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...