Seite 1 von 2

Dynamscihe Tabelle

Verfasst: 15.10.2012, 07:21
von kunsti
Hallo,
gerne würde ich mit LCD eine Tabelle erstellen die diverse Einträge enthält. Inhalt jeder Zeile sind auch mehrere Zellen die eine Zugehörigkeit zu einer Kategorie beschreiben.

Beispiel:
Produkt A                       Kategorie 1                     Kat. 3
Produkt B                                           Kat. 2         Kat. 3        Kat. 4
Produkt C                       Kategoie 1

Es soll über eine Dropdown-Auswahl möglich sein, eine Kategoie auszuwählen und dann die Tabelle dynamische auf die Produkte zu reduzieren, die diese Kategorie auch enthalten. Produkte die die ausgewählte Kategorie nicht enthalten sind unsichtbar.

Kann mir jemand Tipps geben oder ein Beispiel einstellen?
Besten Dank!

Dynamscihe Tabelle

Verfasst: 15.10.2012, 10:59
von kunsti
Mal eine einfachere Frage:
Wie kann ich die Anzahl der insgesamt in einer Tabelle vorhandenen Zeilen herausfinden?


Dynamscihe Tabelle

Verfasst: 15.10.2012, 14:16
von kunsti
Ich habe nun mal ein Beispiel erstellt.
Es gibt eine Tabelle mit vielen Produkten.
Jedes Produkt gehört zu mindestens einer Kategorie, manchmal zu mehreren.
Über eine Dropdown-Liste soll es möglich sein, die Tabelle auf Kategorien zu kürzen. Also die Produkte auszublenden die nicht dieser Kategorie angehören.

Kann mir jemand helfen? Besten Dank!

Dynamscihe Tabelle

Verfasst: 15.10.2012, 15:58
von armine
Hallo kunsti,

Die Geschichte mit der sich verfeinernden Auswahl hatten wir hier schon öfter – zuletzt habe ich ein PDF in http://www.acronaut.de/forum18/3731.html eingestellt.

Um die Zeilenzahl einer Tabelle zu ermitteln, solltest du in der Hilfe mal unter "instance manager" nachlesen.

vg armine

Dynamscihe Tabelle

Verfasst: 17.10.2012, 09:48
von kunsti
Hallo armine,
danke für deine Hilfe.
Ich komme allerdings noch nicht ganz zurecht.

Meine Voraussetzungen sind andere. Die Tabelle wird von mir vorab gefüllt im LCD. Der Anwender muss nichts eintragen können.

Es muss lediglich über ein Dropdown möglich sein, die vorhandene Tabelle auf eine gewisse Auswahl zu reduzieren.

Kannst du mir nochmals unter die Arme greifen? Danke!

Dynamscihe Tabelle

Verfasst: 17.10.2012, 10:50
von armine
Hallo kunsti,

in http://www.acronaut.de/forum45/3230.html gibt es sowohl die Auswahl "alles" als auch Teilmengen davon.

Wenn du darauf versessen bist, "alles" ohne Interaktion durch den Benutzer anzuzeigen, dann kannst du das im [font=courier new]initialize [/font]der [font=courier new]DDL_1[/font] regeln.

Kann es sein, dass ich dich nicht verstehe? Dann lade mal dein PDF oder die Tabelle hoch.

vg armine



Dynamscihe Tabelle

Verfasst: 17.10.2012, 14:43
von kunsti
Was mir bereits viel helfen würde:

Wie kann ich mit einer while-Schleife verschiedene Tabellenzellen abarbeiten?

var i = 1;
while (i < 4)
{
     Formular1.Seite1.Tabelle1.Zellei.presence = "hidden";
     i++;
}

Es sollen die Zellen Zelle1, Zelle2 und Zelle3 unsichtbar werden.

Wie kann ich das "i" in den Aufruf integrieren?
Danke!

Dynamscihe Tabelle

Verfasst: 17.10.2012, 18:07
von armine
Hallo kunsti,

an den Wert der while-Schleife glaube ich in diesem Zusammenhang nicht zu stark, das scheint mir eine for-Schleife geeigneter, die selber nachschaut, wie viele Zeilen abzuarbeiten sind.

In beiden Vorschlägen (JavaScript bzw. FormCalc) wird geprüft, ob es einen Eintrag in der Spalte darüber gibt. Wenn nicht, wird sie ausgeblendet.

vg armine

Dynamscihe Tabelle

Verfasst: 18.10.2012, 13:04
von kunsti
Ich möchte gerne einem Textobjekt (Kein Textfeld) einen Hyperlink hinterlegen.
Klickt man darauf soll man auf eine fix vorgegebene Seite mit dem Namen Seite_01 gelangen.
Geht das? Wie?
Danke

Dynamscihe Tabelle

Verfasst: 19.10.2012, 00:51
von Merklin
Hallo kunsti,

du meinst bestimmt ein "Statisches Textfeld".

Ich selber kenne keine Möglichkeit. Aber wenn du einen kleinen Trick anwendest, klappt das auch ganz gut.
Lege einfach eine "Unsichtbare Schaltfläche" über das stat. Textfeld.
Und siehe da, es geht.

Siehe Beispiel.

VG Merklin