Siroop Geplaatst: 26 augustus 2010 Delen Geplaatst: 26 augustus 2010 (aangepast) 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 26 augustus 2010 aangepast door Gast Quote Link naar reactie
0 fmwebshop Geplaatst: 26 augustus 2010 Delen Geplaatst: 26 augustus 2010 Is dit wat je zoekt? Vr groet Harry test%20rapportage.fp7 Quote Link naar reactie
0 Siroop Geplaatst: 26 augustus 2010 Auteur Delen Geplaatst: 26 augustus 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 Link naar reactie
0 fmwebshop Geplaatst: 27 augustus 2010 Delen Geplaatst: 27 augustus 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 Link naar reactie
0 Siroop Geplaatst: 27 augustus 2010 Auteur Delen Geplaatst: 27 augustus 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 Link naar reactie
0 fmwebshop Geplaatst: 27 augustus 2010 Delen Geplaatst: 27 augustus 2010 Kennelijk heb ik nog steeds je vraag niet begrepen, sorry. Quote Link naar reactie
0 Siroop Geplaatst: 27 augustus 2010 Auteur Delen Geplaatst: 27 augustus 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 Link naar reactie
0 Siroop Geplaatst: 27 augustus 2010 Auteur Delen Geplaatst: 27 augustus 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 Link naar reactie
0 fmwebshop Geplaatst: 28 augustus 2010 Delen Geplaatst: 28 augustus 2010 Nee, dan moet je het anders opzetten. Als ik tijd heb vandaag stuur ik je een voorbeeldje. Quote Link naar reactie
0 Siroop Geplaatst: 28 augustus 2010 Auteur Delen Geplaatst: 28 augustus 2010 Dat zou geweldig zijn. Fijn dat je de moeite neemt. Quote Link naar reactie
0 Siroop Geplaatst: 28 augustus 2010 Auteur Delen Geplaatst: 28 augustus 2010 helaas... Quote Link naar reactie
0 tackenco Geplaatst: 29 augustus 2010 Delen Geplaatst: 29 augustus 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 Link naar reactie
0 fmwebshop Geplaatst: 29 augustus 2010 Delen Geplaatst: 29 augustus 2010 KHierbij een voorbeeld om mee verder te werken. Vr groet, Harry test_rapportage2.fp7 Quote Link naar reactie
0 Siroop Geplaatst: 30 augustus 2010 Auteur Delen Geplaatst: 30 augustus 2010 Dank dank dank het is gelukt, met een beetje hulp van buitenaf Quote Link naar reactie
Vraag
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
aangepast door GastLink naar reactie
13 antwoorden op deze vraag
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.