Post_cases_variables
Post_cases_variables
ایجاد متغیر:POST /cases/{app_uid}/{del_index}/variable/{var_name}
یک متغیر در یک case ایجاد میکند،
توجه: متغیر باید یکی از متغیرهای موجود در لیست متغیرها باشد
ورودی:
پارامتر | شرح | مثال |
---|---|---|
فضای کار | نام فضای کاری که به طور پیش فرض «جریان کاری» است. | |
app_uid | شناسه منحصر به فرد کیس | |
del_index | نمایه تفویض اختیار Case، که می تواند از متغیر سیستم @%INDEX بدست آید. | |
var_name | نام متغیر مورد. |
پارامترهای POST:
همه متغیرها به جز متغیرهای شبکه به روش زیر تنظیم می شوند:
{ " variable ": value , " variable _label": label }
متغیرهای گرید با فرمت زیر نمونه سازی می شوند:
{ "1": { " field1Id ": value , " field1Id _label": label , " field2Id ": value , " field2Id _label": label , ... }, "2": { " field1Id ": value , " field1Id _label": label , " field2Id ": value , " field2Id _label": label , ... }, ... }
خروجی:
اگر متغیر نمونهسازی شده بود، نقطه پایانی کد وضعیت HTTP 201
(ایجاد شده) را برمیگرداند و یک شی را با مقدار و برچسب متغیر برمیگرداند. اگر یک متغیر گرید باشد، محتویات گرید در یک شی برگردانده می شود، اما هیچ برچسبی وجود ندارد.