Ga naar inhoud
  • 0

explode


a.verhart

Vraag

Aanbevolen berichten

  • 0

Je komt dan op het pad van de samegestelde artikelen. In beginsel is dit vrij eenvoudig door artikelen binnen dezelfde tabel aan elkaar te koppelen mbv een tussentabel. Deze bestaat in ieder geval uit de velden ID_Artikel.hoofd , ID_Artikel.sub , Aantal en b_AfboekenVoorraad (de b staat voor boolean - 0 of 1 ). Je kunt dan zelfs een samengesteld artikel weer aan een hoofdartikel koppelen.

 

Met het afboeken van de voorraad wordt het iets complexer. Je haalt bij het aanmaken van een orderregel een hoofdartikel over waarbij 'onder water' bekend is welke subartikelen daarbij horen. Met een script wordt vervolgens van de subartikelen (mits op de tussentabel is aangevinkt dat het moet worden afgeboekt) de voorraad afgeboekt. Het kan natuurlijk zo zijn dat een hoofdartikel met subartikelen als geheel in de voorraad staat. In dat geval dienen de subartikelen niet te worden afgeboekt omdat dit al in de productiefase is gedaan.

Link naar reactie
  • 0

Hallo,

 

ik zoek naar een script om met variabele in een bestand te komen ik moet tussen een script in een \ zetten om in de map te komen hoe geef ik dit aan

ik heb nu deze link gemaakt ["K:\CONUS CALIBRATIE\Geopoint”][“\Conussen |Geopoint::Link"]

| Hier moet een backslash tussen

Link naar reactie
  • 0

Hallo,

 

weet iemand een script om van de datum de maand en jaar te gebruiken in een serie nummer Dit moet dan automatisch gaan en in volgorde b.v. 01-07-2013 serie nummer wordt dan 1307 + volgnummer.

 

Ook wil ik graag weten hoe het script eruit ziet als je een volgnummer wist het programma gewoon weer het goede nummer oppakt dus bij het laatste hoge nummer automatisch begint en niet door nummeren van b.v. 1 tlm 1000 en dan nummer 1000 wissen en het prgramma gewoon bij 1001 begint deze moet dan weer bij 1000 beginnen indien mogelijk.

 

 

 

Alvast bedankt Aad

Link naar reactie
  • 0

Een van de opties is met right(datum;2) en middle(datum;4;2)

Als je steeds het hoogste volgnummer in een extra veld plaatst weet je altijd wat de hoogste is. Dit veld in een berekening meenemen voor het nieuwe volgnummer. De auto-enter volgnummer zal niet werken, dan wordt het volgende nummer inderdaad 1001 (als je 1000 verwijderd).

Link naar reactie
  • 0

Hallo,

kan iemand mij een voorbeeld script geven van het volgende ik maak een nummer aan de hand van de datum b.v. 130701 dit moet automatische doorlopen met 1 hoger, en dan moet hij aan het begin van de volgende maand weer op 1 beginnen b.v. 130801.

dit script moet werken met filemaker 12.

 

Bij voorbaat dank

Aad

Link naar reactie
  • 0

Even wat proberen.

Datum is het veld zoals Hiker al een voorzet geeft. Bedenk dat je de maanden 1 t/m 9 hoogstwaarschijnlijk met een 'nul' vooraf wilt laten gaan in je samenstelling. Voorbeeldjes hiervoor zijn op het forum wel te vinden.

Bijgevoegde code zet je in een veld genaamd 'Volgnummer'.

Vervolgens maak je de samenstelling van Hiker met als toevoeging 'Volgnummer'.

Ik heb de code verder niet getest. Zit ff op de iPad te kloppen.

 

Yamas

 

Let ( [
_PrevRec = GetNthRecord ( Datum ; Get ( Recordnummer ) - 1 ) ;
_CurRec = Datum
] ;
If ( _PrevRec = CurRec ; GetNthRecord ( Volgnummer ; Get ( Recordnummer ) - 1 ) + 1 ; 1 )
)

Link naar reactie

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
Beantwoord deze vraag...

×   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...