Einzelnen Beitrag anzeigen

jsp

Registriert seit: 9. Aug 2003
50 Beiträge
 
#8

AW: Abgeleitete Klasse korrekt aufrufen

  Alt 24. Okt 2018, 08:53
Danke TiGü

genau mit diesem array habe ich so meine Probleme. Obwohl subNodes da sein müssten, bekomme ich nur die root Nodes.

Hier die Defintion von soapPartner:
Delphi-Quellcode:
  PartnerService17Soap = interface(IInvokable)
  ['{7E324DAE-629F-EDF0-B873-02F937215139}']
    function loginWithLicenceUnlockInfo(const licenceUnlockInfo: string; const signature: string): Integer; stdcall;
    procedure logout; stdcall;
    procedure keepAlive; stdcall;
    function getBKPVersions(const language: TLanguage): ArrayOfInt; stdcall;
    function downloadBKP(const language: TLanguage; const year: Integer): BKPStructure; stdcall;
    function getSKPVersions(const language: TLanguage): ArrayOfInt; stdcall;
    function downloadSKP(const language: TLanguage; const year: Integer): BKPStructure; stdcall;
    function getMKPVersions(const language: TLanguage): ArrayOfInt; stdcall;
    function downloadMKP(const language: TLanguage; const year: Integer): BKPStructure; stdcall;
    function getEBKPVersions(const structureType: Integer; const language: TLanguage): ArrayOfInt; stdcall;
    function downloadEBKP(const structureType: Integer; const language: TLanguage; const year: Integer): eBKP_Structure; stdcall;
    function getEKGVersions(const language: TLanguage): ArrayOfInt; stdcall;
    function downloadEKG(const language: TLanguage; const year: Integer): EKGStructure; stdcall;
    function getNPKVersionYears: ArrayOfInt; stdcall;
    function getNPKChapters(const displayLanguage: TLanguage): ArrayOfNPKChapterShort; stdcall;
    function getNPKChaptersForYear(const displayLanguage: TLanguage; const year: Integer): ArrayOfNPKChapterShort; stdcall;
    function getNPKVersions(const chapter: string; const language: TLanguage): ArrayOfNPKVersion; stdcall;
    function downloadNPK(const chapter: string; const language: TLanguage; const year: Integer): NPKChapter; stdcall;
    function downloadDrawing(const drawingIDs: ArrayOfString): ArrayOfDrawing; stdcall;
    function downloadNPKGliederung(const language: TLanguage; const year: Integer): NPKGliederungStructure; stdcall;
    function getEAVersions(const language: TLanguage): ArrayOfInt; stdcall;
    function getElementArtenByNPK(const npkChapter: string; const language: TLanguage; const year: Integer): ArrayOfEA_ElementArtInfo; stdcall;
    function getElementArtenByBKP(const eBKPnumber: string; const language: TLanguage; const year: Integer): ArrayOfEA_ElementArtInfo; stdcall;
    function getElementArtenByEAG(const eBKPnumber: string; const language: TLanguage; const year: Integer): ArrayOfEA_EAGNode; stdcall;
    function getElementArt(const id: string; const language: TLanguage; const year: Integer): EA_ElementArt; stdcall;
    function getMultipleElementArt(const ids: ArrayOfString; const language: TLanguage; const year: Integer): ArrayOfEA_ElementArt; stdcall;
    function getAllFileNames(const language: TLanguage; const year: Integer): ArrayOfString; stdcall;
    function downloadFile(const filename: string; const language: TLanguage; const year: Integer): TByteDynArray; stdcall;
    function downloadAllFiles(const language: TLanguage; const year: Integer): ArrayOfCRBFile; stdcall;
    function getUnitsOfMeasure(const language: TLanguage; const year: Integer): ArrayOfUnitOfMeasure; stdcall;
  end;

function GetPartnerService17Soap(UseWSDL: Boolean=System.False; Addr: string=''; HTTPRIO: THTTPRIO = nil): PartnerService17Soap;
Jörn
  Mit Zitat antworten Zitat