Gibt es eine Möglichkeit herauszufinden, welches Format für eine NotesViewColumn gilt? Ich kann sehen, dass es eine Anzahl von Formatattributen gibt, z.B. DateFmt, TimeDateFmt, NumberFormat usw., aber was ich nicht sehen kann, ist eine Möglichkeit zu identifizieren, welche von ihnen zutrifft.Format einer NotesViewColumn abrufen
Antwort
Kombinieren Sie den Werttyp Ihrer aktuellen Spalte mit den Formatattributen von NotesViewColumn.
Wenn Ihre aktuelle Spalte Wert vom Typ Zahl ist dann verwenden
des NotesViewColumn Number, NumberAttrib, NumberDigits Format.
Wenn Ihre aktuelle Spaltenwert vom Typ NotesDateTime dann verwenden
NotesViewColumn des DateFmt, TimeDateFmt, TimeFmt, TimeZoneFmt Format.
Angenommen, Sie können das NSF-Design lesen, können Sie sich auf den DXL-Export verlassen, um die benötigten Informationen zu erhalten. Versuchen Sie, die DXL-Dienstprogramm auf Werkzeuge - DXL Utilities - Viewer-:
Wie Sie finden können, Sie das Stück von Informationen benötigen innerhalb jedes <column>
Knoten verschachtelt ist.
Für Zahlspalten gibt es einen <numberformat>
Knoten.
Für Zeitspalten gibt es einen <datetimeformat>
Knoten über <numberformat>
.
Für Textspalten gibt es nichts.
Falls Sie mehrere Ansichten program- matisch analysieren müssen, gibt es den NotesDXLExporter zur Hand.
- 1. Daten in anderem Format abrufen
- 2. Abrufen des erwarteten Schlüsselnamens beim Formatieren einer Zeichenfolge mit .format
- 3. Telefonnummer aus Textdatei unabhängig vom Format abrufen
- 4. SAS: Aktuelles Jahr im YY-Format abrufen
- 5. Aktuelles Datum in einem bestimmten Format abrufen
- 6. OData $ -Metadaten im JSON-Format abrufen
- 7. Docker inspizieren Format abrufen Port-Mapping
- 8. Format einer Zeichenkette überprüfen
- 9. Abrufen von Zeichenfolgen aus der Ontologie im OWL-Format
- 10. Format und Anzeige einer Telefonnummer auf einer Berichtsseite in PHP
- 11. Eckenradiuswert einer Ansicht abrufen
- 12. Abrufen einer java.lang.ClassNotFoundException: org.jsoup.Jsoup
- 13. Format einer HTTP get Anfrage
- 14. Format align mit einer Variablen?
- 15. Ausnahme beim Abrufen des Javadoc: Unbekanntes Javadoc-Format
- 16. Daten aus der Datenbank im Uri-Format abrufen?
- 17. Abrufen yum Repos und speichern als Liste im JSON-Format
- 18. Python 3.6 Windows: Abrufen der Zwischenablage CF_HTML Format
- 19. Abrufen von Zeit von MySQL als HH: MM-Format
- 20. Wie kann ich die Werte im HTML-Format abrufen?
- 21. Wie kann man Daten in einem bestimmten Format von einer MySQL-Abfrage abrufen?
- 22. Wie kann man Byte-Werte im Hex-Format aus einer Zeichenfolge mit C++ abrufen?
- 23. Abrufen einer Bilddatei im .jpg Format mit @PathVariable Annotation und dem URL-Muster in * .do
- 24. d3 - Format einer Ganzzahl als Zeit im 24-Stunden-Format
- 25. Alle Artikel einer Gruppe aus WebStorage abrufen
- 26. Abrufen einer einzelnen Spalte aus einer Entität
- 27. Abrufen einer unique_ptr aus einer Prioritätswarteschlange
- 28. Abrufen einer Zeichenfolge aus einer TextCtrl-Box
- 29. Abrufen einer Indexelementanzahl mit ElasticSearch
- 30. Alle Metadatenschemas einer Veröffentlichung abrufen
Ist der Zugriff auf die Daten erforderlich? Ich hatte gehofft, das wenn möglich zu vermeiden. –
Ich denke schon. Obwohl Sie in der Ansichtsspalte jeweils nur ein Datenformat definieren können, werden alle Formate gespeichert. Die NotesViewColumn-Klasse hat keine Eigenschaft "DataFormat" oder so. –
Notes hat kein Schema, daher hat eine Spalte eigentlich keinen Datentyp. Es hat einen "Stil" für die Formatierung - und in der NotesViewColumn-Klasse gibt es keine Style-Eigenschaft. Wie auch immer, selbst wenn Sie die Daten betrachten, können Sie nicht sicher sein, dass der ausgewählte Stil wirklich mit dem Typ dieser Daten übereinstimmt. In den meisten Fällen ist es wahrscheinlich, aber es ist nicht garantiert. –