Portal.List
Portal.List یک آبجکت در پورتال است که شامل چند متد مهم و پرکاربرد در رابطه با لیست های تو در تو است. که هر کدام از آنها توضیح داده خواهد شد.
Portal.List.Find
از این متد برای جستجو در لیست های درختی یا ساده، مانند لیست دسته ها استفاده می شود.
طریقه استفاده از متد:
Portal.List.Find (List, Column, Value, ChildColumn);
ورودی های تابع
نام | نوع | تعریف |
---|---|---|
List | Array | لیست مورد نظر |
Column | String | کلید ستون مورد نظر که در آن جستجو می کنید. |
Value | String | مقداری که برای آن جستجو می کنید |
ChildColumn | String | ستونی که حاوی درخت فرزندان است. که عموما در لیست های دسته ها childs است. |
خروجی
خروجی شامل آرایه ای است که حاوی شرط مورد نظر ما است.
Portal.List.ToFlat
همانطور که از نام این متد مشخص است. این متد برای فلت کردن لیست های درختی استفاده می شود..
طریقه استفاده از متد:
Portal.List.ToFlat (List, ChildColumn);
ورودی های تابع
نام | نوع | تعریف |
---|---|---|
List | Array | لیست مورد نظر |
ChildColumn | String | ستونی که حاوی درخت فرزندان است. که عموما در لیست های دسته ها childs است. |
خروجی
خروجی شامل آرایه است که فلت شده.