مشاركة عبر


Table دالة

ينطبق على: تعمل تطبيقات Canvas Copilot Studio Desktop على تدفقات التطبيقات المستندة إلى النموذج لوظائف Power Platform CLI Dataverse

إنشاء جدول مؤقت.

الوصف

Table تنشئ الدالة جدولا من قائمة وسيطات من السجلات أو الجداول.

أعمدة الجدول الناتج هي اتحاد جميع الأعمدة من جميع سجلات وجداول الوسيطات. تتم إضافة قيمة فارغ إلى اي عمود لا يحتوي السجل فيه علي قيمه.

جدول عبارة عن قيمة في Power Apps، تمامًا مثل سلسلة أو رقم. يمكنك تحديد جدول كوسيطة لوظيفة، ويمكن أن ترجع الوظائف جدول نتيجة لذلك. Table لا ينشئ جدولا دائما. بدلاً من ذلك، تقوم بإرجاع جدول مؤقت مكون من الوسيطات الخاصة به. يمكنك تحديد هذا الجدول المؤقت كوسيط لداله أخرى ، أو تمثيله في معرض ، أو تضمينه في جدول آخر. لمزيد من المعلومات، راجع التعامل مع الجداول

يمكنك أيضا إنشاء جدول بعمود واحد باستخدام بناء جملة [ value1, value2, ... ].

بناء الجملة

Table( RecordOrTable1 [, RecordOrTable2, ... ] )

  • RecordOrTables - مطلوب. السجلات أو الجدول المطلوب إضافته إلى جدول النتائج. إذا تم توفير جدول، تتم إضافة سجلات الجدول إلى الجدول الناتج كما لو تمت إضافتها بشكل فردي.

Table( ديناميكي )

  • ديناميكي - مطلوب. قيمة ديناميكية تمثل جدولا أو صفيفا. تعتمد القيم المقبولة على الموفر غير المصنف. بالنسبة إلى JSON، من المتوقع أن تكون القيمة الديناميكية صفيف JSON. بغض النظر عن نوع محتوى الصفيف غير المصنف، فإن الجدول الناتج هو جدول من عمود واحد للقيم الديناميكية.

الأمثلة

  • قم بتعيين خاصية Items الخاصة بمربع القوائم إلى هذه الصيغة:

    Table( {Color: "red"}, {Color: "green"}, {Color: "blue" } )
    

    يعرض مربع القائمة كل لون كخيار.

  • أضف معرض نصوص، وقم بتعيين خاصية Items الخاصة به إلى هذه الوظيفة:

    Table( {Item: "Violin123", Location:"France", Owner:"Fabrikam"}, {Item:"Violin456", Location:"Chile"} )
    

    يعرض المعرض سجلين ، يحتوي كلاهما على اسم وموقع العنصر. يحتوي سجل واحد فقط على اسم المالك.

  • تجمع هذه الصيغة بين الأحجام القياسية والأحجام الموسعة في جدول واحد

    Table( { Value: "XS" }, [ "S", "M", "L" ], { Value: "XL" } )