Hi,
I´ve had sucess to write a simple webservice like this:
DEFINE INPUT PARAMETER pCustNum AS INTEGER NO-UNDO.
DEFINE OUTPUT PARAMETER pCustName AS CHARACTER NO-UNDO.
DEFINE NEW GLOBAL SHARED VARIABLE giCallCount AS INTEGER NO-UNDO.
giCallCount = giCallCount + 1.
IF pCustNum = 1 THEN
DO:
pCustName = "Test Name".
RETURN "Success!".
END.
ELSE DO:
pCustName = "No Name".
RETURN "Failure!".
END.
Now I´m trying to add some methods on it, like:
DEFINE INPUT PARAMETER pCustNum AS INTEGER NO-UNDO.
DEFINE OUTPUT PARAMETER pCustName AS CHARACTER NO-UNDO.
DEFINE NEW GLOBAL SHARED VARIABLE giCallCount AS INTEGER NO-UNDO.
giCallCount = giCallCount + 1.
IF pCustNum = 1 THEN
DO:
pCustName = "Test Name".
RETURN "Success!".
END.
ELSE DO:
pCustName = "No Name".
RETURN "Failure!".
END.
PROCEDURE getXml:
DEFINE VARIABLE p-xml AS CHAR NO-UNDO.
ASSIGN p-xml = "<teste><a></a><b></b><c></c></teste>".
RETURN p-xml.
END PROCEDURE.
My intention is call the method getXml directly from the webservice.
But it isn´t working.
Is this possible? How I can do this?
Thanks,
Matheus.