Autor Thema: NotesColumn in Array  (Gelesen 4000 mal)

Offline Onkel Domino

  • Aktives Mitglied
  • ***
  • Beiträge: 166
  • Geschlecht: Männlich
  • Tue Gutes - und rede darüber!
NotesColumn in Array
« am: 23.11.04 - 23:06:05 »
Hallo zusammen,

gibt es kurz und schmerzlos eine Möglichkeit wie ich die Werte einer NotesViewColumn in ein Array transformiere? Das Array soll eindimensional sein und lediglich die Werte der View als String beinhalten.

Danke schonmal!
« Letzte Änderung: 23.11.04 - 23:58:43 von Onkel Domino »
There are only 10 types of people in the world: Those who understand binary and those who don't.

Glombi

  • Gast
Re: NotesColumn in Array
« Antwort #1 am: 23.11.04 - 23:10:10 »
Die Werte der View oder die Werte einer bestimmten Spalte?

Andreas

Glombi

  • Gast
Re: NotesColumn in Array
« Antwort #2 am: 23.11.04 - 23:11:07 »
Falls letztes:

dim ret_eval as Variant

ret_eval = Evaluate( |@DbColumn("";"";"Name Ansicht";1)| )

analog mit @DbLookup

Andreas

Offline Onkel Domino

  • Aktives Mitglied
  • ***
  • Beiträge: 166
  • Geschlecht: Männlich
  • Tue Gutes - und rede darüber!
Re: NotesColumn in Array
« Antwort #3 am: 23.11.04 - 23:13:11 »
Hi Andreas,

danke für die superschnelle Antwort! Ich meinte die Werte einer Spalte.

Ich werde es mal ausprobieren...

Markus
There are only 10 types of people in the world: Those who understand binary and those who don't.

Offline Onkel Domino

  • Aktives Mitglied
  • ***
  • Beiträge: 166
  • Geschlecht: Männlich
  • Tue Gutes - und rede darüber!
100%ig
« Antwort #4 am: 23.11.04 - 23:20:05 »
Super, das war's!!!

So einfach kann Notes sein :-)
There are only 10 types of people in the world: Those who understand binary and those who don't.

Glombi

  • Gast
Re: NotesColumn in Array
« Antwort #5 am: 23.11.04 - 23:24:15 »
Gelobt sei die Formelsprache  ;) :D 2-zeiler und hochperformant
In Script ein Grauss...

Andreas

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: NotesColumn in Array
« Antwort #6 am: 23.11.04 - 23:27:44 »
Vor allem hält @dbColumn von Hause aus ohne Fehlermeldung die 64k-Grenze ein ... Was man aber durchaus bedenken sollte, falls die Datenmenge "sehr" gross werden kann.

Bernhard

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: NotesColumn in Array
« Antwort #7 am: 23.11.04 - 23:33:10 »
Bernhard, dass hatte ich erst letzte Woche ! Dies war für ein Dialoglistenfeld.

Wir haben aber erstmal ca. 20.000 Dokumente der View gelöscht, da diese eh obsolete waren und nicht mehr gebraucht wurden. Somit erstmal eine Lösung.

Kennt Ihr eine praktikable Vorgehensweise für die > 64K-Grenze von @DBColumn, um den Rückgabewert z.B. in einer Dialogbox anzeigen zu lassen?
Mir fiel da erstmal leider nix ein :-( Grundsätzlich ging es da darum, Auswahltexte für die Dialogliste zur Verfügung zu stellen.

Matthias
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline Onkel Domino

  • Aktives Mitglied
  • ***
  • Beiträge: 166
  • Geschlecht: Männlich
  • Tue Gutes - und rede darüber!
Re: NotesColumn in Array
« Antwort #8 am: 23.11.04 - 23:37:50 »
Danke für die Hinweise allerseits,

aber mal ein ganz anderes "Problem": wie kriege ich das Thema jetzt auf 'erledigt'? Früher gabs da mal nen Button glaub ich...

Ich kann das Ding aber beim besten Willen nicht mehr finden :-(

There are only 10 types of people in the world: Those who understand binary and those who don't.

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: NotesColumn in Array
« Antwort #9 am: 23.11.04 - 23:41:16 »
Guckst Du Kapitel 3.5, letzter Absatz  ;)
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Glombi

  • Gast
Re: NotesColumn in Array
« Antwort #10 am: 23.11.04 - 23:45:47 »
Bernhard, dass hatte ich erst letzte Woche ! Dies war für ein Dialoglistenfeld.

Wir haben aber erstmal ca. 20.000 Dokumente der View gelöscht, da diese eh obsolete waren und nicht mehr gebraucht wurden. Somit erstmal eine Lösung.

Kennt Ihr eine praktikable Vorgehensweise für die > 64K-Grenze von @DBColumn, um den Rückgabewert z.B. in einer Dialogbox anzeigen zu lassen?
Mir fiel da erstmal leider nix ein :-( Grundsätzlich ging es da darum, Auswahltexte für die Dialogliste zur Verfügung zu stellen.

Matthias
Da gibt es als Alternative die Picklist, die man unter R6 ja auch auf Kategorie einschränken kann.

Was die Dialogliste betrifft: Die kann auch nur max. 64 K an Werten anzeigen, also wäre ein Workaround via Script ebenfalls problematisch.

Andreas

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: NotesColumn in Array
« Antwort #11 am: 23.11.04 - 23:49:28 »
Danke Andreas für die Info. Picklist klingt da sehr vernünftig.

Matthias
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: NotesColumn in Array
« Antwort #12 am: 23.11.04 - 23:51:03 »
PickList mit angegebener Kategorie - das funktioniert auch unter R5.

64k - das stimmt bei Übergaben an LS-Variablen ja auch nicht, da jedes Byte bei Text zwei Bytes schluckt. Zusammen mit dem Overhead ist da bei knapp oberhalb 30 k "Ende Gelände".

Meines Erachtens ist PickList der einzig gangbare (aber in der Regel sehr praktikable) Weg um dieses Dilemma herum. Ich hatte damit jedenfalls noch nie Probleme.

Bernhard

Offline Onkel Domino

  • Aktives Mitglied
  • ***
  • Beiträge: 166
  • Geschlecht: Männlich
  • Tue Gutes - und rede darüber!
"Erledigt"
« Antwort #13 am: 23.11.04 - 23:58:29 »
@TMC: Ach ja, die Boardregeln. Wer lesen kann ist klar im Vorteil  ::)
There are only 10 types of people in the world: Those who understand binary and those who don't.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz