Autor Thema: Harte Nuss: Listenfeld berechnen lassen  (Gelesen 3779 mal)

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Harte Nuss: Listenfeld berechnen lassen
« am: 28.01.10 - 13:41:08 »
Ich bin mit meinem Latein mal wieder am Ende:
Ich möchte in einem Listenfeld eine Zahlenreige von 1 bis X berechnen lassen und diese Zahlen dann zur Auswahl untereinanderstehen haben.
Die Berechnung für X steht mittel @DbLookup, wber wie bekomme ich nun den Textstring hin?
-------
Gruß Rolf
--------------

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Harte Nuss: Listenfeld berechnen lassen
« Antwort #1 am: 28.01.10 - 13:47:05 »
@For

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Re: Harte Nuss: Listenfeld berechnen lassen
« Antwort #2 am: 28.01.10 - 14:38:54 »
Erst einmal Dank für die pronpte Antwort.
Bei mir zeigt aber diese Formel immer nur "1" an, obwohl a="12" ist:
@For (n :=1; n<=a;n := n+1;n)
-------
Gruß Rolf
--------------

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Harte Nuss: Listenfeld berechnen lassen
« Antwort #3 am: 28.01.10 - 14:48:00 »
Zieh das n mal aus der For-Schleife raus.
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Re: Harte Nuss: Listenfeld berechnen lassen
« Antwort #4 am: 28.01.10 - 16:08:51 »
Irgendwie pack ich das nicht  :-[
-------
Gruß Rolf
--------------

Offline it898ur

  • Senior Mitglied
  • ****
  • Beiträge: 478
Re: Harte Nuss: Listenfeld berechnen lassen
« Antwort #5 am: 28.01.10 - 16:13:01 »
So sollte es gehen:

vList := 1;

@For(n := 2; n<=a; n := n + 1;
       vList := vList : n);

vList

Gruß

André

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Re: Harte Nuss: Listenfeld berechnen lassen
« Antwort #6 am: 28.01.10 - 16:19:02 »
Leider nicht - wird immer nur "1" angezeigt.
-------
Gruß Rolf
--------------

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Harte Nuss: Listenfeld berechnen lassen
« Antwort #7 am: 28.01.10 - 16:23:54 »
Andrés Code ist korrekt und bewirkt das Erwünschte!

Bernhard

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Re: Harte Nuss: Listenfeld berechnen lassen
« Antwort #8 am: 28.01.10 - 16:37:47 »
Ich versteh nur nicht, warum dann das Listenfeld, in dem die Formel für die Auswahl steht, nur "1" anzeigt und nicht, wie erhofft "1 2 3....."
-------
Gruß Rolf
--------------

Offline nicht-schwimmer

  • Frischling
  • *
  • Beiträge: 46
  • Geschlecht: Männlich
Re: Harte Nuss: Listenfeld berechnen lassen
« Antwort #9 am: 28.01.10 - 16:50:52 »
Hi,

evtl. vergessen Mehrfachwerte zu erlauben ?
Ausserdem müssen es glaube ich Textwerte sein.
Also:
vList := "1";
@For(n := 2; n<=a; n := n + 1;
       vList := vList : @Text(n));

vList

Gruß
Jörg

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Re: Harte Nuss: Listenfeld berechnen lassen
« Antwort #10 am: 01.02.10 - 11:03:42 »
Ich vergass zu erwähnen, dass das ganze in einer Webmaske steht.
Ich schätze, dass das im Web wohl nict funzt.
-------
Gruß Rolf
--------------

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Re: Harte Nuss: Listenfeld berechnen lassen
« Antwort #11 am: 01.02.10 - 11:47:04 »
Habs gefunden  :D

So funzt es auch im Web:

Code
vList := 1;
@For(n := 2; n<=a; n := n + 1;
       vList := vList : n);
@Explode(@Text(vList))

THX an alle!!
-------
Gruß Rolf
--------------

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz