Intel Core i7-6700 | 16 GB | GeForce GTX1060 6 GB | 850 EVO 500 GB SSD + 1 TB HDD | 34" QHD | Logitech G5 | Win10 Pro x64
Apple iPad Air 2 64 GB | Apple iPhone 15 Pro 128 GB | Sony 49" 4K Android TV | Sony 5.1 Blu-Ray home cinema
Je kunt de data uit het infopath formulier uitlezen en deze vervolgens in een willekeurig formaat opslaan?
Je zou dan het bij het opslaan van het infopath formulier de code af kunnen trappen, bijv. in het item added event van de SPList waarin de formulieren staan. Indien je niet wil opslaan kun je het formulier ook laten verwijderen.
Kun je iets meer aangeven wat precies je doel is?
Verder zou je ook de data van het InfoPath formulier kunnen uitlezen en opslaan in een losse lijst in SharePoint, en die lijst exporteren naar Excel.
Je zou dan het bij het opslaan van het infopath formulier de code af kunnen trappen, bijv. in het item added event van de SPList waarin de formulieren staan. Indien je niet wil opslaan kun je het formulier ook laten verwijderen.
Kun je iets meer aangeven wat precies je doel is?
Verder zou je ook de data van het InfoPath formulier kunnen uitlezen en opslaan in een losse lijst in SharePoint, en die lijst exporteren naar Excel.
[ Voor 16% gewijzigd door asfaloth_arwen op 10-11-2009 15:37 ]
De exporteermogelijkheden die ik in InfoPath zie, zijn: Web (.mht, .mhtml), PDF, XPS en Excel.asfaloth_arwen schreef op dinsdag 10 november 2009 @ 15:36:
Je kunt de data uit het infopath formulier uitlezen en deze vervolgens in een willekeurig formaat opslaan?
Dit is mijn eerste ervaring met InfoPath dus ik kan je opmerking niet echt goed plaatsen. De formulieren moeten iig bewaard blijven, dat weet ik wel.Je zou dan het bij het opslaan van het infopath formulier de code af kunnen trappen, bijv. in het item added event van de SPList waarin de formulieren staan. Indien je niet wil opslaan kun je het formulier ook laten verwijderen.
Gebruikers vullen het InfoPath formulier in om een aanvraag te doen. De gegevens komen in Sharepoint terecht, waarvandaan een andere afdeling/gebruiker deze gegevens overtypt in een Excelsheet die gebruikt wordt voor de volgende stap in het proces. Het doel is om dit overtypen te omzeilen door de ingevulde gegevens van het formulier direct op de goede plaats in de Excelsheet te plaatsen.Kun je iets meer aangeven wat precies je doel is?
Deze losse lijst bestaat al, dit is een spreadsheetoverzicht in Sharepoint dat een overzicht van een aantal ingevulde formulieren laat zien. Dit overzicht kan vervolgens naar Excel geexporteerd worden, maar dan staat alles niet zo geordend als ik zou willen. Wat ik graag wil is bijv. de mogelijkheid om aan te geven dat de waarde van het InfoPathformulier_veld01 in de Excelsheet in cel D3 geplaatst moet worden.Verder zou je ook de data van het InfoPath formulier kunnen uitlezen en opslaan in een losse lijst in SharePoint, en die lijst exporteren naar Excel.
Intel Core i7-6700 | 16 GB | GeForce GTX1060 6 GB | 850 EVO 500 GB SSD + 1 TB HDD | 34" QHD | Logitech G5 | Win10 Pro x64
Apple iPad Air 2 64 GB | Apple iPhone 15 Pro 128 GB | Sony 49" 4K Android TV | Sony 5.1 Blu-Ray home cinema
Ik heb het bekeken vanuit SharePoint. De volgende workflow is mogelijk:
Mijn vraag aan jou is, is eigen code een mogelijkheid of moet het puur in InfoPath/Excel? (In dit geval een custom eventhandler in SharePoint)
Als dat zo is, heb ik nog wel een stukje voorbeeldcode voor je liggen
- Een infopath formulier wordt ingevuld en opgeslagen in SharePoint. (al dan niet gehost in InfoPath services)
- Een custom event receiver (stuk code) in SharePoint wordt getriggerd door het item added/item adding event.
- Deze custom code verwerkt het formulier of trapt andere code af die het formulier kan verwerken.
De, nog te maken, zou de uitgelezen data dan direct in dit overzicht kunnen plaatsen.Deze losse lijst bestaat al, dit is een spreadsheetoverzicht in Sharepoint dat een overzicht van een aantal ingevulde formulieren laat zien
Mijn vraag aan jou is, is eigen code een mogelijkheid of moet het puur in InfoPath/Excel? (In dit geval een custom eventhandler in SharePoint)
Als dat zo is, heb ik nog wel een stukje voorbeeldcode voor je liggen
[ Voor 4% gewijzigd door asfaloth_arwen op 10-11-2009 16:33 ]