Autor Thema: Sortierung  (Gelesen 6451 mal)

Offline atho

  • Frischling
  • *
  • Beiträge: 4
  • Ich liebe dieses Forum!
Sortierung
« am: 30.06.04 - 12:01:42 »
hallo, ich bin relativ unerfahren in lotus notes, muss es jetzt aber beruflich anwenden (in der firma) anwenden.

frage: wie kann ich es verhindern, das die nummerierung von dokumenten in einer datenbank richtig funzt?

zu zeit sieht es so aus:                soll so aussehen:
   
100                                                        20                                        
20                                                          30
30                                                          40  
40                                                          50
50                                                          60      
60                                                          70
70                                                          80
80                                                          90
90                                                         100

die lösung mit "führenden nullen" gefäält mir nicht 020,030.

vielleicht kann man das anders lösen?

danke

gruss

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Sortierung
« Antwort #1 am: 30.06.04 - 12:06:11 »
Die Sortierung funktioniert ja richtig bei Dir - es sind ja offensichtlich Textwerte, und da ist 100 eben kleiner als 20.
Entweder, Du verwendest Zahlen, um tatsächlich die Sortierung von Zahlen zu bekommen, oder Du wandelst den Text in eine Zahl um in der Spalte oder Du baust zur Sortierung eine versteckte Spalte ein und arbeitest doch mit führenden Nullen.

HTH,
Bernhard

Offline atho

  • Frischling
  • *
  • Beiträge: 4
  • Ich liebe dieses Forum!
Re:Sortierung
« Antwort #2 am: 30.06.04 - 12:10:07 »
wow, das ging ja schnell. versteckte spalte ist ne super idee. DANKE

gruss

Offline MatzeW

  • Frischling
  • *
  • Beiträge: 45
Re: Sortierung
« Antwort #3 am: 01.02.11 - 15:19:16 »
Hallo Miteinander,

Habe das selbige Problem, nur habe ich das Feld nachdem ich sortieren will als Zahl definiert.
Leider bleibt das Ergebnis das selbe.

z.B.

1
13
14
2
3
4

Gruß

Matze

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Sortierung
« Antwort #4 am: 01.02.11 - 15:23:38 »
Wenn eine solche Sortierung herauskommt, dann sind die anzuzeigenden / zu sortierenden Items eben nicht Zahl, sondern Text.

Bernhard

Offline MatzeW

  • Frischling
  • *
  • Beiträge: 45
Re: Sortierung
« Antwort #5 am: 01.02.11 - 15:37:05 »
Danke für die Schelle Antwort.

Wo kann ich dies umstellen das man nach Zahlen sortieren soll.

In der Ansicht gibts nur den Stil was ich ändern kann, aber dieser ist nur zur Anzeige der Werte.

Gruß

Matthias

klaussal

  • Gast
Re: Sortierung
« Antwort #6 am: 01.02.11 - 15:42:25 »
In der Spaltenformel @TextToNumber benutzen.

Offline MatzeW

  • Frischling
  • *
  • Beiträge: 45
Re: Sortierung
« Antwort #7 am: 01.02.11 - 15:51:26 »
Danke

Hat Super geklappt.

Bin davon ausgegangen wenn ich ein Feld als Zahl definiere --> die sortierung nach dem Feld
ebenfalls Zahlenabhänig sortiert.

Haben wir mal wieder was gelernt

Gruß

Matze

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Sortierung
« Antwort #8 am: 01.02.11 - 15:54:52 »
Es ist davon abhängig, mit welchem DataType der Wert im Dokument (!) gespeichert ist.

Das heisst:
- Der Typ wird beim Speichern durch das Feld bestimmt (im Frontend).
- Eine spätere Änderung des Feldtyps in der Maske hat NULL Auswirkung auf bestehende Dokumente
- Die Einstellungen in einer Ansichtsspalte dürfen gar nicht mitspielen.

HTH,
Bernhard

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Sortierung
« Antwort #9 am: 24.02.11 - 17:02:04 »
Nur so als Ergänzung: @TextToNumber wird Dir um die Ohren fliegen, sobald Du das erste Dokument mit der geänderten Maske gespeichert hast, so dass die Nummer wirklich eine Nummer und kein Text mehr ist, und einen @Error zurückliefern.

Dummerweise reagiert @TextToNumber nämlich mit einem Fehler, wenn es bereits eine Nummer vorgesetzt bekommt.
Deshalb besser @ToNumber verwenden, das ist nicht so empfindlich wie @TextToNumber.

HTH
Tode
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Sortierung
« Antwort #10 am: 27.02.11 - 19:15:39 »
Der sichere Weg wäre natürlich: @TextToNumber (@Text (<item name>)).

Wenn *das* allerdings nötig ist, ist das ein sicheres Zeichen für eine extrem armselige Anwendung. Ich würde es darauf niemals ankommen lassen. Heisst: Alt-Datenbestand konvertieren und dafür sorgen, dass sowas niemals wieder passieren kann. Das oben beschriebene Panik-Konzept beizubehalten ider beibehalten zu müssen, bedeutet grösste Gefahr.

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz