Oh I'm sorry. The answers about my question was already discussed in this mailing list group. I found the answer =)
Thanks ^^; "InHyuk, Song" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Although I read several documentations, but I am not sure how to create list > or array objects and use them. > > I created a class with string type property, which is list or array > collection. > For example, > > Class IHIS.Patient Extends (%Persistent, %XML.Adaptor) [ ClassType = > persistent, ProcedureBlock ] > { > Property Name As %String(MAXLEN = 20) [ Collection = list ]; > } > > And then, I created another class, it is web service class. > > 01: Class Service.PatientService Extends %SOAP.WebService [ ProcedureBlock ] > 02: { > 03: Parameter SERVICENAME = "PatientService"; > 04: Parameter LOCATION = "http://localhost/csp/ihis"; > 05: Parameter NAMESPACE = "http://tempuri.org"; > 06: > 07: ClassMethod AddPatient() As %String [ WebMethod ] > 08: { > 09: s patient = ##class(IHIS.Patient).%New() > 10: d patient.Name.insert("hi") > 11: Quit "ok" > 12: } > 13: } > > But, I believe line 10 has problem. > How should I handle the list or array objects? > > please let me know. > Thanks~ =) > > - Song > >
