Я пишу WebService, который реализует 3 интерфейса. Один из них использует ссылку на COM-интерфейс с именем Interop.XXXOra. В общественном интерфейсе Interop.XXXOra я получил функции «GetShiftReportData» и «DoEndOfShift»:Извлечь значения из ClientDataSet
int DoEndOfShift(string ClientKey)
Member of EPS30Ora.IEPS30Svr
dynamic GetShiftReportData(string ClientKey, int ShiftNo)
Member of EPS30Ora.IEPS30Svr
GetShiftReportData returs ClientDataSet (Дельфи)
Это линия в моем WebService, где я называю it:
int shift_num = svr.DoEndOfShift(inputparams.ck);
object shift_data = svr.GetShiftReportData(inputparams.ck, shift_num);
У меня нет ошибки покупки. Я ничего не получаю в shift_data.
Мне нужно знать, как получить доступ к возвращенному cliendataset, чтобы отправить эти значения клиенту.
Любая помощь будет очень признательна. Thanks