AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein XML Delphi Problem mit Übergabe von Daten zwischen zwei XML Dateien
Thema durchsuchen
Ansicht
Themen-Optionen

Problem mit Übergabe von Daten zwischen zwei XML Dateien

Ein Thema von Akut-Programming · begonnen am 1. Jan 2004
Antwort Antwort
Akut-Programming

Registriert seit: 18. Aug 2003
648 Beiträge
 
#1

Problem mit Übergabe von Daten zwischen zwei XML Dateien

  Alt 1. Jan 2004, 14:45
Also die Anzahl der Bugs zu jedem Projekt wird jetzt auch schon prima in der ListView angezeigt. Jetzt wollt ich es so machen, das ich wenn Bugs vorhanden sind, über einen Button den Buglisteditor öffne und nur die Bugs zum ausgewählten Projekt sehe. Dazu hatte ich mir die Prozedur "UpdateList" die ich so schon im Buglisteditor verwende genommen und etwas umgestellt. Aber trotzdem bekomme ich immer noch alle Bugs angezeigt..

Code zum Aufruf des BLEs mit übergabe des Prjojektnamens..
Delphi-Quellcode:
procedure Tfrm_main.Bugsanzeigen1Click(Sender: TObject);
var
  nl2: IXMLDOMNodeList;
begin
  nl2 := xmlDoc2.selectNodes('/Buglisteditor/Bug[Anwendung="'+lv_projects.Selected.Caption+'"]');
  frm_ble_main.nl:=nl2;
  frm_ble_main.ShowModal;
  frm_ble_main.UpdateAppBugs;
end;
Code vom Form des BLEs (UpdateAppBugs)
Delphi-Quellcode:
procedure Tfrm_ble_main.UpdateAppBugs;
var
   subNode: IXMLDOMNode;
   i: integer;
begin
  lv_bugs.Items.Clear;
  nl := xmlDoc.documentElement.selectNodes('Bug');
  for i:=0 to Pred(nl.length) do begin
    subNode := nl.item[i].selectSingleNode('Anwendung');
    lv_bugs.Items.Add;
    lv_bugs.Items[i].Caption := subNode.text;
    with lv_bugs.Items[i].SubItems do begin
      subNode := nl.item[i].selectSingleNode('Bezeichnung');
      if subNode <> nil then
        Add(subNode.text);
     ...
    end;
  end;
end;
Hat da jemand vielleicht ne Idee,w arums nich gehen könnte?
Akut-Programming
be cool, be hot ... just be
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:21 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz