-
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
Ergebnisse sammeln
- Dieses Thema hat 4 Antworten sowie 2 Teilnehmer und wurde zuletzt vor vor 11 Jahren von
Thomas Brinkmann aktualisiert.
-
AutorBeiträge
-
März 14, 2014 um 11:19 am Uhr #12853
Thomas Brinkmann
Mitglied200 Datensätze sollen nacheinander ausgewertet werden. Das Ergebnis sind jeweil 6 Werte. Diese Werte möchte ich durch aktivieren jedes Orners erhalten und in einer gemeinsamen Datei/Datensatz sammeln. Ich habe bisher keine Möglichkeit zur Realisierung in FlexPro7 gefunden, kann mir aber nicht vorstellen, dass die einzelnen Ergebnisse per hand übertragen werden müssen oder nur in externen Programmen gesammelt werden können. Welche Möglichkeiten bestehen mit FlexPro?
Weiterhin vermisse ich eine Möglichkeit automatisch meine Datensätze nacheinander zu aktivieren. Übersehe ich hier etwas oder geht das wirklich nur per Mausklick? Gibt es eventuell einen versteckten Shortcut?Gruß,
Thomas BrinkmannMärz 14, 2014 um 11:19 am Uhr #8513Thomas Brinkmann
Mitglied200 Datensätze sollen nacheinander ausgewertet werden. Das Ergebnis sind jeweil 6 Werte. Diese Werte möchte ich durch aktivieren jedes Orners erhalten und in einer gemeinsamen Datei/Datensatz sammeln. Ich habe bisher keine Möglichkeit zur Realisierung in FlexPro7 gefunden, kann mir aber nicht vorstellen, dass die einzelnen Ergebnisse per hand übertragen werden müssen oder nur in externen Programmen gesammelt werden können. Welche Möglichkeiten bestehen mit FlexPro?
Weiterhin vermisse ich eine Möglichkeit automatisch meine Datensätze nacheinander zu aktivieren. Übersehe ich hier etwas oder geht das wirklich nur per Mausklick? Gibt es eventuell einen versteckten Shortcut?Gruß,
Thomas BrinkmannMärz 17, 2014 um 9:55 am Uhr #9351Bernhard Kantz
TeilnehmerDas Aktivieren von Ordnern kann manuell oder über Automation im Rahmen eines Makros (oder eines externen Programmes) durchgeführt werden.
Wenn es darum geht gleichartige Auswertungen über verschiedene Ordner durchzuführen, kann dies auch mittels einer FPScript-Formel geschehen. Mit der .Objects.Names-Eigenschaft (FPScript) (siehe dort im Index der Online-Hilfe) verschafft man sich die Namensliste der Ordner, welche die interessierenden Daten enthalten. In einer Schleife über den Namensdatensatz erzeuge man durch Aneinanderhängen von Zeichenketten einen Pfadnamen zum gewünschten Datensatz im zugehörigen Ordner. Der Indirektionsoperator (FPScript) erlaubt den Zugriff auf das Objekt über den Namen. Damit können Sie die gewünschte Berechnung durchführen und die Resultate etwa in verschiedenen Datansätzen aufsammeln.
Ein Beispiel mag dies verdeutlichen. In den Ordnern Data001, Data002, … sei das Maximum der Signale SigA und SigB zu bestimmen. Eine entsprechende FPSript-Formel könnte wie folgt aussehen:Dim sFolderNames = .\.Objects("^Data.*\\.FLD$").Names Dim maxSigA, maxSigB For Each Row i In sFolderNames Do Dim sFolder = sFolderNames maxSigA := Maximum($sFolder : "\\\\SigA"$) maxSigB := Maximum($sFolder : "\\\\SigB"$) End [ sFolderNames, maxSigA, maxSigB ]
März 26, 2014 um 3:13 pm Uhr #9354Thomas Brinkmann
MitgliedVielen Dank! Das Sammeln der Ergebnis-Daten aus den 250 einzelnen Ordnern in einer Liste geht jetzt reibungslos und schnell. Ich bin begeistert. Zum Code möchte ich aber noch den Hinweis geben, dass es zum Benutzen des Signals SigA (oder auch SigB) aus den einzelnen Ordner wie folgt heißen muss:
maxSigA := Maximum($sFolder : “\\SigA”$) –> 2 x Backslash!
Eine automatische Durchschaltung der vielen Datensätze mit jeweiligem pdf-Ausdruck habe ich nicht hinbekommen, mir fehlt an der Stelle die entsprechende Programmier-Kompetenz. Falls es dazu auch einen Code foder ein Makro gibt, bin ich dafür dankbar.
März 27, 2014 um 8:51 am Uhr #9355Bernhard Kantz
TeilnehmerVielen Dank für den Hinweis, natürlich muss der Backslash als Escape-Zeichen verdoppelt werden um korrekt in der FPScript-Zeichenkette zu erscheinen. Der Code wurde entsprechend korrigiert.
Für die Ausgabe der aus verschiedenen Messungen erzeugten Diagramme oder Dokumente als PDF gibt es die Möglichkeit diese in einem VBA Makro über einen PDF-Drucker nacheinander auszugeben. Dieser sollte wie etwa der (werbefinanzierte) PDFCreator über Automation steuerbar sein.
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.
Sie sehen gerade einen Platzhalterinhalt von Facebook. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfläche unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.
Mehr InformationenSie müssen den Inhalt von reCAPTCHA laden, um das Formular abzuschicken. Bitte beachten Sie, dass dabei Daten mit Drittanbietern ausgetauscht werden.
Mehr InformationenSie sehen gerade einen Platzhalterinhalt von Instagram. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfläche unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.
Mehr InformationenSie sehen gerade einen Platzhalterinhalt von X. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfläche unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.
Mehr Informationen