Jump to content
  • 0

Barcode generen en afdrukken ( voorbeeld in bijlage )


StevenDn

Question

Goedemiddag,

Ik ben wat aan het spelen met de geïntegreerde barcode applicatie binnen filemaker.

Wat wil ik :

- Een Barcode die automatisch word gegenereerd en afdrukt. Bij elke afdruk een nieuwe barcode

 

Wat heb ik :

- Er word automatisch een nieuwe barcode gegenereerd, maar vanaf de moment dat ik mijn print lay-out wil afdrukken bevestigd hij de nieuwe barcode niet meer in het container veld. 

 

Er staat een test in de bijlage met 2 verschillende knoppen.  1tje voor het automatisch genereren, en 1tje met de afdruk erbij.

Alvast bedankt voor de hulp !

test.fmp12

Link to comment

5 answers to this question

Recommended Posts

  • 0

Steven,

als je met de debugger erdoorheen stapt gooit regel 5 van "print script"  fm error 5

BarcodeGeneratorFind regel 43 past de container niet aan wanneer je met de debugger er doorheen stapt

echter wanneer je het script zonder stappen laat uitvoeren gaat het wel goed

Ook gaat het goed wanneer je heel snel doorklikt om de scripts door te lopen.


Het ziet ernaar uit dat er al een timing issue in zit.

vooralsnog heb ik mij beperkt tot het "print script" script. Ik zou even verder zoeken op regel 5:

Quote

JavaScript in Web Viewer uitvoeren [ Objectnaam: $WebViewerName ; Functienaam: "BarcodeGenerator_GenerateAsConfigured" ]

 

Link to comment
  • 0
21 minuten geleden, Cordebruin zei:

Steven,

als je met de debugger erdoorheen stapt gooit regel 5 van "print script"  fm error 5

BarcodeGeneratorFind regel 43 past de container niet aan wanneer je met de debugger er doorheen stapt

echter wanneer je het script zonder stappen laat uitvoeren gaat het wel goed

Ook gaat het goed wanneer je heel snel doorklikt om de scripts door te lopen.


Het ziet ernaar uit dat er al een timing issue in zit.

vooralsnog heb ik mij beperkt tot het "print script" script. Ik zou even verder zoeken op regel 5:

 

Bedankt voor de reactie, bestaat er een regel waardoor de volgende stap in het script x aantal milliseconde later begint ? 

Link to comment
  • 0

Die add-on werkt met javascript met een stelletje call-backs op een webviewer. Zo'n print opdacht in je script wordt dan ook uitgevoerd voordat de eerste call-back wordt gedaan en dan is de webviewer nog niet bijgewerkt.. Wanneer je de script met een pause opdracht stopt is er geen mogelijkheid voor de call-back om te runnen totdat het script klaar is. Het effect is dan ook wat je al zelf had gezien.

Jouw probleem is hier dan m.i. niet op te lossen zonder in het javascript gedeelte in te breken. Dat kan behoorlijk complex worden en zou ik persoonlijk niet aan beginnen. Maak simpelweg een extra knop voor alleen het maken van de print. Wanneer dat echt geen oplossing is kun je nog denken aan een Timer Script welke na b.v. 1 seconde wordt afgevuurd. Vergeet die niet ook gelijk weer weg te halen 🙂.

In het bijgevoegde bestandje kun je zien hoe dat dan werkt.

 

test 2.fmp12

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...