Autor Thema: Spalte numerisch  (Gelesen 4657 mal)

Offline Gerhard

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 711
  • Geschlecht: Männlich
  • Wenn man es weiss ist es nicht mehr schwer ....
Spalte numerisch
« am: 27.01.10 - 08:33:41 »
Hallo zusammen !

Folgendes Problem:

Habe eine Notes DB, darin eine Ansicht. Greife auf diese Ansicht via ODBC aus Excel via MS Query zu und bekomme eine gewisse Spalte als varchar zurück. Nun möchte ich aber dass diese Spalte als numerischer Wert ins Excel kommt. Nun habe ich dazu diese Spalte in der Ansicht mit @tonumber(spaltenname) als Formel bei dieser Spalte eingetragen, im Excel kommt das aber trotzdem weiterhin als varchar.

Hat wer eine Idee wie man eine Spalte in einer Notes Ansicht per Formal darstellen muss damit Excel diese dann als numerischen Wert einliest bzw. versteht ?

Danke für Tipps !

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Spalte numerisch
« Antwort #1 am: 27.01.10 - 10:49:34 »
Hallo Gerhard,

du kannst das Zellenformat zuvor ändern - schau mal in den Diskussionen zu Best Practices nach meinen Excel-Funktionen - da ist so was auch dabei...

Toni
Grüßle Toni :)

Offline Gerhard

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 711
  • Geschlecht: Männlich
  • Wenn man es weiss ist es nicht mehr schwer ....
Re: Spalte numerisch
« Antwort #2 am: 27.01.10 - 10:56:18 »
Danke Toni,

welcher Eintrag war das denn ?

Gerhard

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Spalte numerisch
« Antwort #3 am: 27.01.10 - 10:58:54 »
Grüßle Toni :)

Offline Gerhard

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 711
  • Geschlecht: Männlich
  • Wenn man es weiss ist es nicht mehr schwer ....
Re: Spalte numerisch
« Antwort #4 am: 27.01.10 - 11:09:57 »
Hallo Toni,

ui, das wird ja kompliziert. Wenn ich das richtig verstehe so wird in dieser Funktion ja irgendwie das Excel aufgerufen. Das will ich eigentlich nicht vom Notes aus tun sondern explizit das Excel starten und dann via ODBC die Daten aus einer Notes Ansicht abrufen.
Ich dachte dass man im Notes Designer bei der besagten Spalte eine Funktion oder auch Script verwenden kann um das Anzeigeformat entsprechend hinzubringen so dass es vom Excel als numerisch erkannt wird.

Gerhard

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Spalte numerisch
« Antwort #5 am: 27.01.10 - 11:12:25 »
... bei deiner Vorgehensweise weiß ich es nicht - bei dem Weg über OLE hast du das meiste im Griff...

Toni
Grüßle Toni :)

Offline Gerhard

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 711
  • Geschlecht: Männlich
  • Wenn man es weiss ist es nicht mehr schwer ....
Re: Spalte numerisch
« Antwort #6 am: 27.01.10 - 14:27:37 »
Das Interessante ist, dass man im Designer unter Stil  Zahl einstellen kann (neben Datum/Zeit,Namen und ich glaube Allgemein), wenn ich dort Zahl auswähle sich bei der Übernahme ins Excel aber nichts ändert.....

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Spalte numerisch
« Antwort #7 am: 27.01.10 - 14:32:50 »
... da du über ODBC arbeitest, setzt du doch ein SQL-Statement ab. Hast du im SQL-Statement eine Konvertierung in Zahl ausprobiert?

Toni
Grüßle Toni :)

Offline Gerhard

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 711
  • Geschlecht: Männlich
  • Wenn man es weiss ist es nicht mehr schwer ....
Re: Spalte numerisch
« Antwort #8 am: 27.01.10 - 14:35:25 »
Das habe ich probiert, natürlich, aber ich weiss nicht genau wie die Syntax ist, habe number und to_number versucht, bringt mir aber leider einen Syntax Fehler, komme da momentan nicht weiter....

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Spalte numerisch
« Antwort #9 am: 27.01.10 - 14:36:47 »
... das wäre also noch offen - ich schau mal...
Grüßle Toni :)

Offline Gerhard

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 711
  • Geschlecht: Männlich
  • Wenn man es weiss ist es nicht mehr schwer ....
Re: Spalte numerisch
« Antwort #10 am: 02.02.10 - 14:24:35 »
hallo toni,

hast du da noch etwas gefunden ? ich suche immer noch nach einer lösung .....

danke, gerhard

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Spalte numerisch
« Antwort #11 am: 02.02.10 - 14:56:38 »
... sorry - im SQL-Statement kannst du mit Cast Konvertierungen der Werte vornehmen:

CAST ( expression AS data_type [ (length ) ])

Hast du es damit schon probiert?


Toni
Grüßle Toni :)

Offline Gerhard

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 711
  • Geschlecht: Männlich
  • Wenn man es weiss ist es nicht mehr schwer ....
Re: Spalte numerisch
« Antwort #12 am: 02.02.10 - 15:56:03 »
da bekomme ich immer die meldung
'eine sql abfrage kann nicht grafisch dargestellt werden ....' zurück

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Spalte numerisch
« Antwort #13 am: 02.02.10 - 16:15:56 »
... upps ...

Dann nochmal ganz von vorne - was genau machst du der reihe nach...

Toni
Grüßle Toni :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz