Find Jobs
Hire Freelancers

Simple Delphi method to consume a SOAP method

$30-100 USD

Cerrado
Publicado hace más de 15 años

$30-100 USD

Pagado a la entrega
I require some help to define and call a SOAP method in Delphi 7 to sonsume a SOAP method. I am having problems defining \ passing in arrays and getting it to compile. I can supply WSDL (wizard imported pas file), further details on calling the method and answer any question before bid. ## Deliverables **URGENT turn around required;** I can supply the Delphi 7 source code tp web_login, which then allows your to call the **web_vcp_Poll** method. This method has input parameters - arrays Input values can be supplied. Imported from Delphi Wizard // ************************************************************************ // // Namespace : urn:callcentreweb/types // ************************************************************************ // WatchList_Item = class(TRemotable) private Fwatch_id: Integer; Fwatch_name: WideString; published property watch_id: Integer read Fwatch_id write Fwatch_id; property watch_name: WideString read Fwatch_name write Fwatch_name; end; watch_list = array of WatchList_Item; { "urn:callcentreweb/types" } // ************************************************************************ // // Namespace : urn:callcentreweb/types // ************************************************************************ // FilterList_Item = class(TRemotable) private Fid: Integer; published property id: Integer read Fid write Fid; end; filter_list = array of FilterList_Item; { "urn:callcentreweb/types" } // ************************************************************************ // // Namespace : urn:callcentreweb/types // Serializtn: [xoInlineArrays] // ************************************************************************ // FilterList = class(TRemotable) private Ffilter_list: filter_list; public constructor Create; override; destructor Destroy; override; function GetFilterList_ItemArray(Index: Integer): FilterList_Item; function GetFilterList_ItemArrayLength: Integer; property FilterList_ItemArray[Index: Integer]: FilterList_Item read GetFilterList_ItemArray; default; property Len: Integer read GetFilterList_ItemArrayLength; published property filter_list: filter_list read Ffilter_list write Ffilter_list; end; // ************************************************************************ // // Namespace : urn:callcentreweb/types // Serializtn: [xoInlineArrays] // ************************************************************************ // WatchList = class(TRemotable) private Fwatch_list: watch_list; public constructor Create; override; destructor Destroy; override; function GetWatchList_ItemArray(Index: Integer): WatchList_Item; function GetWatchList_ItemArrayLength: Integer; property WatchList_ItemArray[Index: Integer]: WatchList_Item read GetWatchList_ItemArray; default; property Len: Integer read GetWatchList_ItemArrayLength; published property watch_list: watch_list read Fwatch_list write Fwatch_list; end; **function web_vcp_Poll(const call_centre_id: Integer; const** soap_session_id: WideString; const view_type: Integer; const report_over: Integer; const selection: Integer; const filter_list: FilterList; const watch_list: WatchList): ReturnWeb_VcpPoll; stdcall; Thanks
ID del proyecto: 3202666

Información sobre el proyecto

Proyecto remoto
Activo hace 16 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos

Sobre este cliente

Bandera de UNITED KINGDOM
Farnham, United Kingdom
4,9
88
Forma de pago verificada
Miembro desde may 22, 2010

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.