مستندات

لیست دسته ها و محتواها

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 است.

خروجی

خروجی شامل آرایه است که فلت شده.