lbilli: ActiveX und DHTML

Dies ist das verwendete <Objekt:

<object id="Adressen" classid="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83">
 <param name="DataURL" value="adressen.txt">
 <param name="UseHeader" value="true">
 <param name="FieldDelim" value="|">
</object>

Kann ich die hier dargestellten Datensätze direkt ansprechen?
Angenommen er zeigt 5 Datensätze i einer Tabelle an.
Ich möchte aber genau den 3. Satz auslesen.

Danke!

  1. Hallo lbilli

    Kann ich die hier dargestellten Datensätze direkt ansprechen?
    Angenommen er zeigt 5 Datensätze i einer Tabelle an.
    Ich möchte aber genau den 3. Satz auslesen.

    Du koenntest z.B. in einer for-Schleife bis 3 zaehlen und abhaengig davon die Methode nextPage() ausfuehren. Also etwa so:

    for(i=1; i<=3; i++)
     document.all.Anzeigetabelle.nextPage();

    Damit die Anzeigetabelle dabei nicht alle Schleifendurchlaeufe anzeigt, ist es am besten, vor der for-Schleife die Anzeige der Tabelle zu unterdruecken, also etwa mit:

    document.all.Anzeigetabelle.style.visibility="hidden"

    Nach der for-Schleife kann dann wieder umgeschaltet werden:

    document.all.Anzeigetabelle.style.visibility="visible"

    Eine Methode, um in dem DHTML-Modell von Microsoft zur Datenanbindung direkt mit Ordinalzahl auf einen bestimmten Datensatz zu positionieren, ist mir jedenfalls nicht bekannt - was aber nicht bedeuten muss, dass es keine gibt ;-)

    viele Gruesse
      Stefan Muenz

    1. Hallo lbilli

      Kann ich die hier dargestellten Datensätze direkt ansprechen?
      Angenommen er zeigt 5 Datensätze i einer Tabelle an.
      Ich möchte aber genau den 3. Satz auslesen.

      Du koenntest z.B. in einer for-Schleife bis 3 zaehlen und abhaengig davon die Methode nextPage() ausfuehren. Also etwa so:

      for(i=1; i<=3; i++)
      document.all.Anzeigetabelle.nextPage();

      Damit die Anzeigetabelle dabei nicht alle Schleifendurchlaeufe anzeigt, ist es am besten, vor der for-Schleife die Anzeige der Tabelle zu unterdruecken, also etwa mit:

      document.all.Anzeigetabelle.style.visibility="hidden"

      Nach der for-Schleife kann dann wieder umgeschaltet werden:

      document.all.Anzeigetabelle.style.visibility="visible"

      Eine Methode, um in dem DHTML-Modell von Microsoft zur Datenanbindung direkt mit Ordinalzahl auf einen bestimmten Datensatz zu positionieren, ist mir jedenfalls nicht bekannt - was aber nicht bedeuten muss, dass es keine gibt ;-)

      viele Gruesse
        Stefan Muenz

      Vielen Dank für diesen Tipp! Ich werde mal etwas damit herumexperimentieren. ;-)

      mfg lbilli