برای ذخیره یک فرم با استفاده از وب سرویس که یک فیلد متنی به نام pro در سیآرام تعریف کردیم کدی به صورت زیر نوشته شده است که خطا میدهد. اما وقتی آرایهی ExtendedProperties را حذف میکنم یک فرم خالی با مشخصات ارسال شده ایجاد می شود. با توجه به اینکه نمونه کدی برای ذخیرهی فرم در گیت هاب نبود ممنون میشم یک نمونه کد برای ذخیرهی فرم با استفاده وب سرویس ارائه نمائید. یا حداقل روش صحیح تعریف آرایهی مدکور را توضیح دهید.
خطای کد:
stdClass Object ( [SaveFormResult] => stdClass Object ( [Message] => [Success] => 1 [CrmId] => f68353b7-f071-4413-8697-8415d3f7be91 ) )
سلام خدمت شما
هر فیلد اضافه یه مشخصه داره به اسم کلید کاربر
که باید اون رو در وب سرویس با عنوان userkey پاس دهید
ومقدار name رو نیاز نیست مقدار دهی کنید
<ExtendedProperties attr0="BaseCrmObjectExtendedPropertyInfoArray" isNull="false">
<BaseCrmObjectExtendedPropertyInfoArray0>
<Name isNull="false" />
<UserKey>test</UserKey>
<Value>u1</Value>
</BaseCrmObjectExtendedPropertyInfoArray0>
</ExtendedProperties>