Siroop Posted August 26, 2010 Posted August 26, 2010 (edited) Ik heb een (heel groot) bestand met daar data over leveranciers en de gebieden die zij bedienen. Nu moet ik elke leverancier een rapport (PDF) sturen over elk gebied waarin hij actief is. Hoe kan ik een script deze actie laten uitvoeren waarbij voor elk gebied een de naam van het bestand is: "leverancier-gebied-maand.pdf" Het rapport kan een simpele lijst weergave zijn met vaste titelrij/header boven elke pagina Zie bijlage test_rapportage.fp7 Edited August 26, 2010 by Guest Quote
0 fmwebshop Posted August 26, 2010 Posted August 26, 2010 Is dit wat je zoekt? Vr groet Harry test%20rapportage.fp7 Quote
0 Siroop Posted August 26, 2010 Author Posted August 26, 2010 Dank voor je tijd en moeite Harry ik begrijp je oplossing niet helemaal. Het is de bedoeling dat het script voor elk gebied apart een PDF aanmaakt. De naam van de aanbieder, de gebiedsnaam en de maand wil ik boven het A4tje zetten als header (voor elk geprint blad) met daaronder de data in tabelvorm. Als ik naar jouw scripts kijk lijken die iets heel anders te doen. Maar misschien begrijp ik je niet goed. Edit: ik had de verkeerde file neergezet waarin meerdere aanbieders in 1 gebied actief waren. De bedoeling is dat elk gebied een vaste aanbieder heeft. Ik heb de bijlage in de eerste post aangepast, en plaats 'm hier nog een keer. Sorry voor het misverstand test_rapportage.fp7 Quote
0 fmwebshop Posted August 27, 2010 Posted August 27, 2010 Je kunt het beste met relaties gaan werken, dan worden je oplossingen gemakkelijker te konstrueren. Ik gaf je slechts een voorbeeld om een variabele filenaam aan je PDF te geven, om verder over na te denken. Kom je verder met het bigaande voorbeeld? Anders moet je je database uitvoeriger beschrijven. Hoeveel records, iedere maand een PDF, hoeveel gebieden per leverancier, wat is precies je bedoeling. Vr groet Harry test_rapportage.fp7 Quote
0 Siroop Posted August 27, 2010 Author Posted August 27, 2010 Ik heb er ook een print layoutje bij gemaakt. Hoe krijg ik de header van de printtabel boven elke pagina die ik ga printen (dus als de data over 1 pagina loopt, ook een header op pagina 2) test_rapportage2.fp7 Quote
0 fmwebshop Posted August 27, 2010 Posted August 27, 2010 Kennelijk heb ik nog steeds je vraag niet begrepen, sorry. Quote
0 Siroop Posted August 27, 2010 Author Posted August 27, 2010 damn... Sorry Harry, ik keek of er al een antwoord was vanmiddag, dat was er nog niet, toen heb ik de printpagina (printtabel) erbij gemaakt en gepost net daarvoor had jij je nieuwe oplossing geplaatst die ik niet had gezien die ga ik nu even bekijken Quote
0 Siroop Posted August 27, 2010 Author Posted August 27, 2010 OK, je gebruikt een portal. Kan ik daarmee ook een zeer groot aantal records naar PDF printen waarbij voor 1 gebied (met 1 aanbieder) de meerdere bladen van de pdf steeds dezelfde header (met naam aanbieder, gebied en datum) hebben. Dan ben ik uit de brand!!! Quote
0 fmwebshop Posted August 28, 2010 Posted August 28, 2010 Nee, dan moet je het anders opzetten. Als ik tijd heb vandaag stuur ik je een voorbeeldje. Quote
0 Siroop Posted August 28, 2010 Author Posted August 28, 2010 Dat zou geweldig zijn. Fijn dat je de moeite neemt. Quote
0 tackenco Posted August 29, 2010 Posted August 29, 2010 helaas... het idee is volgens mij dat je met de input die je van iemand krijgt zelf verder gaat zoeken naar jouw eigen specifieke oplossing. Wachten op een kant en klare oplossing van iemand van het forum is wel heel erg gemakkelijk Ik heb jouw tabel even bekeken en wat jij wil is volgens mij erg eenvoudig. Maak een relatie aan op basis van het veld gebied en eventueel datum. Begin je script met; "ga naar gerelateerde records, toon alleen gerelateerde:. Maak een mooie print layout (die kan je steeds checken in de preview mode) bewaar als pdf (je kunt voor de naam een variabele instellen) Alles wat je in je print layout in de header zet wordt op iedere pagina herhaald, alles wat je in de title header zet zie je alleen op de eerste pagina. Nog makkelijker zou het zijn als je de gebieden in een apparte tabel hebt staan zodat je in je script een loop kunt gebruiken die door alle gebieden heen loopt en alle pdf-en in één keer voor je maakt. Voor de datum zou je dan een globaal veld kunnen gebruiken om de records nog verder te filteren. Je relatie tussen de tabellen bestaat dan dus uit het gebied en de globale datum. Succes Quote
0 fmwebshop Posted August 29, 2010 Posted August 29, 2010 KHierbij een voorbeeld om mee verder te werken. Vr groet, Harry test_rapportage2.fp7 Quote
0 Siroop Posted August 30, 2010 Author Posted August 30, 2010 Dank dank dank het is gelukt, met een beetje hulp van buitenaf Quote
Question
Siroop
Ik heb een (heel groot) bestand met daar data over leveranciers en de gebieden die zij bedienen.
Nu moet ik elke leverancier een rapport (PDF) sturen over elk gebied waarin hij actief is.
Hoe kan ik een script deze actie laten uitvoeren waarbij voor elk gebied een de naam van het bestand is: "leverancier-gebied-maand.pdf"
Het rapport kan een simpele lijst weergave zijn met vaste titelrij/header boven elke pagina
Zie bijlage
test_rapportage.fp7
Edited by Guest13 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.