
Die Tm1s.cfg-Datei Inhalt | Index
1-40 Applix TM1 Verwaltungshandbuch
Display_Info_DBType_R8 Optional Dieser Parameter weist den TM1-Server an, die Spaltendaten DISPLAY_INFO
als DBTYPE_R8 zu speichern.
Standardmäßig speichert TM1 die DISPLAY_INFO-Daten als DBTYPE_UI4.
Wenn der TM1 OLE DB-Anbieter eine Anfrage vom ADO 2.7 für die
Spaltendaten DISPLAY_INFO verarbeitet, muss der Anbieter die TM1-
Spaltendaten vom DBTYPE_UI4 zu DBTYPE_R8 konvertieren. Der TM1
OLE DB-Anbieter gibt dann die konvertierten Spaltendaten an den OLE DB-
Client (in diesem Fall ADO) zurück.
ADO 2.7 erwartet von IRowset::GetData einen Integer und verwendet nur
die ersten 4 Byte der konvertierten Spaltendaten. Die zurückgegebenen
Daten sind jedoch eine echte Zahl mit 8 Byte, so dass sämtliche Informationen
in den letzten 4 Byte verloren gehen. Daraufhin gibt ADO 2.7 Nullwerte für
alle Posten der Spalte DISPLAY_INFO zurück.
Wenn der Parameter Display_Info_DBType_R8 in der Datei Tm1s.cfg
enthalten und auf T gesetzt ist, speichert der TM1-Server die Spaltendaten
DISPLAY_INFO als DBTYPE_R8 mit den relevanten 4 Byte an Informationen
in den ersten 4 Byte und garantiert somit, dass die Informationen nicht
verloren gehen, wenn ADO die Daten zurück in einen Integer mit 4 Byte
konvertiert. Dadurch wird sichergestellt, dass ADO 2.7 die korrekten Werte
für Eigenschaften eines Achsenreihensatzmitglieds zurückgibt und dass alle
OLE DB-Clients (wie ADO 2.6), die DISPLAY_INFO als 4-Byte-Wert
anfordern, den korrekten Wert erhalten.
Parameter Erforderlich
oder
optional?
Beschreibung
Comentarios a estos manuales