Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  TM - Plant Simulation
  Listen-Formatierung nach Excel-Import

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Listen-Formatierung nach Excel-Import (1725 mal gelesen)
Susan16
Mitglied


Sehen Sie sich das Profil von Susan16 an!   Senden Sie eine Private Message an Susan16  Schreiben Sie einen Gästebucheintrag für Susan16

Beiträge: 6
Registriert: 10.07.2006

erstellt am: 24. Okt. 2006 16:29    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


Excel_Import.gif

 
Hallo,

ich habe folgendes Problem:

ich importiere Daten aus Excel in eine Tabelle in eM-Plant. Die Daten haben in Excel das Format "0.00", was in eM-Plant Real entsprechen würde.

In der Init-Methode weise in den Spalten der eM-Plant Tabelle diesen Datentyp auch über die Anweisung "tabelle.setzeDatenTyp(2, "real")" zu.

Das Problem besteht nun darin, dass die Daten beim Import geändert werden, sodass der Datentyp Real nicht mehr stimmt. Kann ich das irgendwie programmieren? eM-Plant schneidet also quasi die Kommastellen ab, was ich aber nicht will.

Beispiel findet ihr im Screenshot.

Vielen Dank im Voraus!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP


Ex-Mitglied

erstellt am: 24. Okt. 2006 18:45    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Du versuchst verschiedene Datentypen in einer Spalte zu speichern:
z.B.    "EH" (String)
      &  Lagerhöchstbestand (real).

Versuch nun mal Folgendes:
aktiviere den Spaltenindex in Deiner eM-Plant-Tabelle. Dort wird beim Import die 1. eingelesene XL-Zeile (EH...) (als string)gespeichert.

Der Spaltentyp wird eigentlich beim Import eigenständig erkannt und gesetzt.

In der Tabelle werden die Nachkommastellen nicht abgeschnitten, sondern lediglich nicht dargestellt.
D.h. intern wird mit allen Stellen gerechnet !

Mit tabelle.setzeformatstring(spalte,"stellen.nachkommastellen") kannst Du -bei Bedarf- die Dezimalzahlen in der Tabelle formatieren

------------------
Der Simulator

Susan16
Mitglied


Sehen Sie sich das Profil von Susan16 an!   Senden Sie eine Private Message an Susan16  Schreiben Sie einen Gästebucheintrag für Susan16

Beiträge: 6
Registriert: 10.07.2006

erstellt am: 24. Okt. 2006 20:34    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Super - hat geklappt... 

Vielen Dank!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz