-
FlexPro
- Auf einen Blick
- Features & Optionen
- Einsatzgebiete
- Alle Vorteile
- Neu in FlexPro 2021
- FlexPro gratis testen
- FlexPro View OEM Freeware
- Kaufberatung
- Login
- Language
- +49 6894 929600
- infoweisang.com
- Google Maps
- Produkte
- News
- Support
- Unternehmen
- Jobs
- Kontakt
- Login
- Language
- +49 6894 929600
- infoweisang.com
- Google Maps
Automatic Data Export
Home > Community > Automation and VBA > Automatic Data Export
- Dieses Thema hat 4 Antworten sowie 2 Teilnehmer und wurde zuletzt vor vor 10 Jahren, 6 Monaten von Anonym aktualisiert.
-
AutorBeiträge
-
Mai 20, 2014 um 6:24 am Uhr #12855AnonymGast
Is it possible to automate the following export process using FP Script or i need to use VBA for the same ?
There are multiple folders containg the measured files .
I need to export the processed document with the same name as that of the folder’s name .
The process is first folder to be activated, updated & the document to be exported to a local drive with the same name as that of the folder.
And then the next folder to be activated & the above process will follow for the rest of the files in the ascending order.
I tried the same with macro but am unable to update the export file name.
Kindly help me in this .
Thanks in advance.
Mai 20, 2014 um 6:24 am Uhr #8515AnonymGastIs it possible to automate the following export process using FP Script or i need to use VBA for the same ?
There are multiple folders containg the measured files .
I need to export the processed document with the same name as that of the folder’s name .
The process is first folder to be activated, updated & the document to be exported to a local drive with the same name as that of the folder.
And then the next folder to be activated & the above process will follow for the rest of the files in the ascending order.
I tried the same with macro but am unable to update the export file name.
Kindly help me in this .
Thanks in advance.
Mai 20, 2014 um 8:50 am Uhr #9359Bernhard KantzTeilnehmerThe export task described has to be done via VBA programming.
The approach can be as follows: Accumulate all measurement folders (e.g. with the .Objects() property of the containing folder) in a FPObjects collection. In the loop over these folders, use .BlendIn to activate them in their parent folder. Update the document and export it using the .Name of the folder.Mai 21, 2014 um 1:26 pm Uhr #9360AnonymGastThanks a lot for your quick reply .
And i am using the following code without a loop
But still i didn’t get the correct way to update the export files name as that of the folder name .
Sub Export()
‘
‘ Export
‘
ActiveDatabase.TaskWindows(fpTaskWindowFolders).Activate
ActiveDatabase.Selection.SelectObject _
“\3_Import_Data\140512ECA-MPTRT7V0Mot1195e.FLD”
ActiveDatabase.SelectedObject.BlendIn
Application.UpdateAll
ActiveDatabase.TaskWindows(fpTaskWindowEventLog).Activate
Windows(“10_Export_Dokument”).Activate
Databases(“E:\ED_EEI\PP 12032014\C_Sample_Final_Auto.FPD”).Activate
Windows(“10_Export_Dokument”).Activate
ActiveDatabase.ActiveObject.Selection.Export fpExportFormatJPEG, _
“C:\Users\KLS5KOR\Desktop\10_Export_Dokument.jpg”
End SubMai 22, 2014 um 9:43 am Uhr #9361Bernhard KantzTeilnehmerAn implementation of the proposed approach may be as following:
Option Explicit Private Const sPath = "C:\Users\KLS5KOR\Desktop\" Public Sub ExportDocuments() ' get document to be exported Dim oDoc As Document Set oDoc = ActiveDatabase.RootFolder("Document", fpObjectTypeDocument) ' collect all folders Dim coFolders As FpObjects Set coFolders = ActiveDatabase.RootFolder.Objects(fpObjectTypeFolder) ' loop over folders Dim oFldr As Folder For Each oFldr In coFolders oFldr.BlendIn oDoc.Update oDoc.Export fpExportFormatPNG, sPath & oFldr.Name & ".png" Next oFldr End Sub
The subroutine will export the document \Document consecutively for all folders blended in. If one wants to export only a subset of folders one has to use a regular expression instead of the type specifier.
A final remark: Synthetic pictures (as diagrams or text) look better when exported in the (lossless) Portable Network Graphics (.png) format. The JPEG format is better suited for photographs.
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.