<?xml version="1.0"?>
<rss version="2.0"><channel><title>&#x627;&#x62E;&#x631; &#x627;&#x644;&#x645;&#x644;&#x641;&#x627;&#x62A;</title><link>https://www.officena.net/ib/files/</link><description>&#x627;&#x62E;&#x631; &#x627;&#x644;&#x645;&#x644;&#x641;&#x627;&#x62A;</description><language>ar</language><item><title>&#x623;&#x62F;&#x627;&#x629; &#x62A;&#x62E;&#x635;&#x64A;&#x635; &#x634;&#x631;&#x64A;&#x637; &#x627;&#x644;&#x639;&#x646;&#x627;&#x648;&#x64A;&#x646; &#x644;&#x644;&#x646;&#x645;&#x627;&#x630;&#x62C; {&#x633;&#x644;&#x633;&#x644;&#x629; &#x627;&#x644;&#x623;&#x62F;&#x648;&#x627;&#x62A; &#x627;&#x644;&#x645;&#x633;&#x627;&#x639;&#x62F;&#x629; &#x627;&#x644;&#x645;&#x62E;&#x635;&#x635;&#x629;}</title><link>https://www.officena.net/ib/files/file/501-%D8%A3%D8%AF%D8%A7%D8%A9-%D8%AA%D8%AE%D8%B5%D9%8A%D8%B5-%D8%B4%D8%B1%D9%8A%D8%B7-%D8%A7%D9%84%D8%B9%D9%86%D8%A7%D9%88%D9%8A%D9%86-%D9%84%D9%84%D9%86%D9%85%D8%A7%D8%B0%D8%AC-%D8%B3%D9%84%D8%B3%D9%84%D8%A9-%D8%A7%D9%84%D8%A3%D8%AF%D9%88%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%B3%D8%A7%D8%B9%D8%AF%D8%A9-%D8%A7%D9%84%D9%85%D8%AE%D8%B5%D8%B5%D8%A9/</link><description><![CDATA[<p>
	أقدم لكم اليوم أداة بسيطة في شكلها ولكنها فريدة في نتائجها خصوصاً لم يستهويهم التميز في شكل النماذج الخاصة بهم 
</p>

<p>
	فمثلاً إذا رغبت بالحصول على شريط عنوان ملون لنماذجك وتخصيص لون انص العنوان كما بالصورة
</p>

<p>
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="244464" data-ratio="14.04" width="691" alt="Ex11.jpg.d2d4030837a1f6e8a3b3da065acd115d.jpg" src="https://www.officena.net/ib/uploads/monthly_2026_03/Ex11.jpg.d2d4030837a1f6e8a3b3da065acd115d.jpg" />
</p>

<p>
	أو رغبت بتخصيص لون حدود النموذج كم بالصورة
</p>

<p>
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="244466" data-ratio="141.86" width="301" alt="Ex111.jpg.c90223955f4478e7945034d9083e673f.jpg" src="https://www.officena.net/ib/uploads/monthly_2026_03/Ex111.jpg.c90223955f4478e7945034d9083e673f.jpg" />
</p>

<p>
	أو رغبت في تحديد شكل زوايا النموذج كما بالصورة
</p>

<p>
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="244465" data-ratio="29.40" width="1000" alt="Ex12.jpg.1fe946870d94bab541d485528fdacb0a.jpg" src="https://www.officena.net/ib/uploads/monthly_2026_03/Ex12.jpg.1fe946870d94bab541d485528fdacb0a.jpg" />
</p>

<p>
	وأخيراً وهذه هي الميزة الأفضل من وجهة نظري وهي أن تجعل شريط العنوان شفاف كما بالصورة
</p>

<p>
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="244467" data-ratio="5.52" width="997" alt="Ex13.jpg.5a57ee1fbe92eaa49f8bfa9f25248315.jpg" src="https://www.officena.net/ib/uploads/monthly_2026_03/Ex13.jpg.5a57ee1fbe92eaa49f8bfa9f25248315.jpg" />
</p>

<p>
	إذا كنت تريد الحصول على أي من النتائج أعلاه فهذه الأداة هي كل ما تحتاجه
</p>

<p>
	مرفق لكم ملف مضغوط بداخله ملف أكسس ومستند وورد يشرح كل ما تحتاج معرفته للإستفادة من الأداة في تطبيقاتك الخاصة
</p>

<p>
	هناك ملاحظتين رغم أنها مذكورة في اكثر من مكان في المرفقات إلا أنه ولأهميتها يجب ذكرهما هنا <br />
	فبحسب المصدر فإن هذه الأداة لن تعمل إلا في Windows 11 فقط لذا لو جربها أحدكم في إصدارات أخرى فياريت يعلمنا إذا إشتغلت معه أم لا<br />
	الملاحظة الثانية لن تظهر نتائج الأداة إلا في النماذج المنبثقة بمعنى أنه يجب أن يتم تعيين القيمة (نعم - Yes) لخاصية (منبثق - Pop Up) 
</p>

<p>
	تحياتي
</p>
]]></description><guid isPermaLink="false">501</guid><pubDate>Fri, 06 Mar 2026 21:19:00 +0000</pubDate></item><item><title>&#x623;&#x62F;&#x627;&#x629; &#x625;&#x646;&#x634;&#x627;&#x621; &#x644;&#x648;&#x62D;&#x629; &#x631;&#x626;&#x64A;&#x633;&#x64A;&#x629; &#x645;&#x62E;&#x635;&#x635;&#x629; {&#x633;&#x644;&#x633;&#x644;&#x629; &#x627;&#x644;&#x623;&#x62F;&#x648;&#x627;&#x62A; &#x627;&#x644;&#x645;&#x633;&#x627;&#x639;&#x62F;&#x629; &#x627;&#x644;&#x645;&#x62E;&#x635;&#x635;&#x629;}</title><link>https://www.officena.net/ib/files/file/500-%D8%A3%D8%AF%D8%A7%D8%A9-%D8%A5%D9%86%D8%B4%D8%A7%D8%A1-%D9%84%D9%88%D8%AD%D8%A9-%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9-%D9%85%D8%AE%D8%B5%D8%B5%D8%A9-%D8%B3%D9%84%D8%B3%D9%84%D8%A9-%D8%A7%D9%84%D8%A3%D8%AF%D9%88%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%B3%D8%A7%D8%B9%D8%AF%D8%A9-%D8%A7%D9%84%D9%85%D8%AE%D8%B5%D8%B5%D8%A9/</link><description><![CDATA[<p>
	قد يكون من أهم إستخدامات كائن الشجرة Treeview هو إستخدامها في شجرة الحسابات أو الهياكل التنظيمية ولكن يوحد لهذا الكائن وظيفة هامة أخرى وهي إستخدامه في شاشة لوحة التبديل أو شاشة التنقل الرئيسية Switchboard لذا وبإستخدام الأداة المرفوعة سابقاً <span style="font-size:16px;"><a href="https://www.officena.net/ib/files/file/499-%D8%A3%D8%AF%D8%A7%D8%A9-%D8%A5%D9%86%D8%B4%D8%A7%D8%A1-%D9%83%D8%A7%D8%A6%D9%86-%D8%A7%D9%84%D8%B4%D8%AC%D8%B1%D8%A9-treeview-%D8%A7%D9%84%D9%85%D8%AE%D8%B5%D8%B5%D8%A9-%D8%B3%D9%84%D8%B3%D9%84%D8%A9-%D8%A7%D9%84%D8%A3%D8%AF%D9%88%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%B3%D8%A7%D8%B9%D8%AF%D8%A9-%D8%A7%D9%84%D9%85%D8%AE%D8%B5%D8%B5%D8%A9/" rel=""><span style="color:#c0392b;">في هذا الموضوع</span></a></span> يمكننا الحصول على أكثر من شكل لشاشة لوحة التبديل الرئيسية .
</p>

<p>
	يتم من خلال الأمثلة المرفقة وعند النقر على عناصر الشجرة القيام بأحدى الوظائف التالية  
</p>

<p>
	- فتح نموذج بشكل طبيعي (أو كنموذج فرعي عند إستخدام لوحة التبديل الجانبية) مع إمكانية إضافة معلمات لحاصية OpenArgs<br />
	- فتح نموذج بشكل منبثق أو مشروط مع إمكانية إضافة معلمات لحاصية OpenArgs<br />
	- فتح تقرير في وضع المعاينة مع إمكانية إضافة معلمات لحاصية OpenArgs<br />
	- طباعة تقرير مباشرة مع إمكانية إضافة معلمات لحاصية OpenArgs<br />
	- تشغيل إجراء عام (يجب أن يكون إجراء في وحدة نمطية ويجب أن يكون بدون معلمات)<br />
	- إستدعاء دالة عامة (يجب أن تكون إجراء في وحدة نمطية مع أو بدون معلمات)
</p>

<p>
	ستجدون في المرفقات الملفات التالية :
</p>

<p>
	1 - النموذج الأول لشاشة التبديل + القالب الخاص به<br />
	     في هذا المثال سنحصل على لوحة تبديل مستقلة يمكن إستخدامها كشاشة رئيسية للتطبيقات الخاصة
</p>

<p>
	2 - النموذج الثاني لشاشة التبديل + القالب الخاص به<br />
	     في هذا المثال سنحصل على لوحة تبديل جانبية تقوم بفتح النماذج كنماذج فرعية ضمن الشاشة الرئيسية 
</p>

<p>
	3 - النموذج الثالث لشاشة التبديل + القالب الخاص به<br />
	     وهو نسخة مطابقة للنموذج الثاني ولكنها مخصصة لمن يستخدمون اللغة الإنجليزية في الواجهات الخاصة بهم
</p>

<p>
	لاتوجد أي تعليمات إضافية فآلية العمل هي نفسها الموضحة في الموضوع الخاص بإداة Treeview المخصصة ولكن سنجد هنا بعض الإضافات على النحو التالي
</p>

<p>
	- إظهار أيقونة تميز عناصر المستوى الأول عن بقية المستويات
</p>

<p>
	- تبديل أيقونتي الجمع والطرح بأشكال أخرى (لمن يحبون التغيير)
</p>

<p>
	- طريقة تحويل إتجاه الشجرة من اليسار إلى اليمين لمن يستخدمون اللغة الإنجليزية في تطبيقاتهم
</p>

<p>
	وهذا يعني أنه يمكننا القيام بنفس التعديلات على الأداة في الموضوع السابق للحصول على نفس النتائج هنا
</p>

<p>
	من المزايا الإضافية المقدمة مع الإداة أنه عند إستخدام النموذج الثاني أو الثالث سنجد كيف نقوم بإظهار شاشة عامة تحتوي على أيقونة وعنوان التطبيق وأي معلومات إضافية نرغب في إظهارها وتظهر هذه الشاشة عندما لايتم تحديد أي عنصر من القائمة أو أن تحديد العنصر لاينتج عنه فتح أي نموذج فرعي
</p>

<p>
	تحياتي
</p>

<p>
	<br />
	 
</p>
]]></description><guid isPermaLink="false">500</guid><pubDate>Wed, 04 Mar 2026 19:36:04 +0000</pubDate></item><item><title>&#x623;&#x62F;&#x627;&#x629; &#x625;&#x646;&#x634;&#x627;&#x621; &#x643;&#x627;&#x626;&#x646; &#x627;&#x644;&#x634;&#x62C;&#x631;&#x629; Treeview &#x627;&#x644;&#x645;&#x62E;&#x635;&#x635;&#x629; {&#x633;&#x644;&#x633;&#x644;&#x629; &#x627;&#x644;&#x623;&#x62F;&#x648;&#x627;&#x62A; &#x627;&#x644;&#x645;&#x633;&#x627;&#x639;&#x62F;&#x629; &#x627;&#x644;&#x645;&#x62E;&#x635;&#x635;&#x629;}</title><link>https://www.officena.net/ib/files/file/499-%D8%A3%D8%AF%D8%A7%D8%A9-%D8%A5%D9%86%D8%B4%D8%A7%D8%A1-%D9%83%D8%A7%D8%A6%D9%86-%D8%A7%D9%84%D8%B4%D8%AC%D8%B1%D8%A9-treeview-%D8%A7%D9%84%D9%85%D8%AE%D8%B5%D8%B5%D8%A9-%D8%B3%D9%84%D8%B3%D9%84%D8%A9-%D8%A7%D9%84%D8%A3%D8%AF%D9%88%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%B3%D8%A7%D8%B9%D8%AF%D8%A9-%D8%A7%D9%84%D9%85%D8%AE%D8%B5%D8%B5%D8%A9/</link><description><![CDATA[<p>
	كما يعلم الجميع فإن مايكروسوفت بصدد التوقف عن إستخدام كائنات ActiveX في تطبيقات أكسس وهذا يعني أنه لن يعود بالإمكان إستخدام بعض الكائنات ومنها كائن Treeview 
</p>

<p>
	لذا ومن هذا المنطلق أقدم لكم هذه المحاولة المتواضعة لأداة تحاكي كائن Treeview ولكن مع إضافة ميزتين إضافيتين غير موجودة في الكائن القياسي وسنتعرف عليهما من خلال المثال التوضيحي
</p>

<p>
	الحقيقة أني قررت رفع الأداة بوضعها الحالي وأنا أعلم أنه مازال بالإمكان أفضل مما كان ولكني وجدت أنها بالوضع الحالي تؤدي الغرض منها بالإضافة إلى أنها ستكون أساس جيد لأي شخص يريد البناء عليها وتطويرها لذلك حبيت أهديها لكم في هذه الأيام المباركة لعلي أنال دعوة في ظهر الغيب.
</p>

<p>
	هذه الأداة تختلف عن كل ما سبق أن رفعته ضمن سلسلة الأدوات المساعدة فهي لا تعتمد على قالب واحد بل تختلف بإختلاف الغرض منها فمثلا شجرة الحسابات تختلف عن شجرة الهيكل التنظيمي وكلاهما يختلفان عن شجرة العائلة فكل شجرة تحتاج لحقول تختلف عن الأخرى لذلك فهذه الأداة تقدم الحد الأدنى المطلوب لعمل أي شجرة ويبقى على المطور إضافة الحقول التي يريد إضافتها وهذا يعني أنه للإستفادة من الأداة في تطبيقاتكم سيتطلب منكم الأمر إلى بعض التركيز والعمل .
</p>

<p>
	لا تشيلو هم فكل شيئ موضح ضمن الملف المرفق بإسم (النسخة التدريبية) وكما أقول وأشدد دائماً أرجو الإطلاع على المرفقات وقراءة التعليمات وتطبيق ماجاء فيها بعناية لإتقان العمل بها .
</p>

<p>
	تحديثاً للموضوع تم إضافة أداة جديدة في <span style="font-size:16px;"><a href="https://www.officena.net/ib/files/file/500-%D8%A3%D8%AF%D8%A7%D8%A9-%D8%A5%D9%86%D8%B4%D8%A7%D8%A1-%D9%84%D9%88%D8%AD%D8%A9-%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9-%D9%85%D8%AE%D8%B5%D8%B5%D8%A9-%D8%B3%D9%84%D8%B3%D9%84%D8%A9-%D8%A7%D9%84%D8%A3%D8%AF%D9%88%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%B3%D8%A7%D8%B9%D8%AF%D8%A9-%D8%A7%D9%84%D9%85%D8%AE%D8%B5%D8%B5%D8%A9/" rel=""><span style="color:#c0392b;">هذا الموضوع</span></a></span> تعتمد على هذه الأداة في عملها ويتم فيها الحصول على وظائف إضافية على النحو التالي
</p>

<p>
	- إظهار أيقونة تميز عناصر المستوى الأول عن بقية المستويات
</p>

<p>
	- تبديل أيقونتي الجمع والطرح بأشكال أخرى (لمن يحبون التغيير)
</p>

<p>
	- طريقة تحويل إتجاه الشجرة من اليسار إلى اليمين لمن يستخدمون اللغة الإنجليزية في تطبيقاتهم
</p>

<p>
	وهذا يعني أنه يمكننا القيام بنفس التعديلات على هذه الأداة للحصول على نفس النتائج هنا .
</p>

<p>
	تحياتي<br />
	 
</p>
]]></description><guid isPermaLink="false">499</guid><pubDate>Wed, 04 Mar 2026 19:45:47 +0000</pubDate></item><item><title>&#x623;&#x62F;&#x627;&#x629; &#x625;&#x646;&#x634;&#x627;&#x621; &#x645;&#x631;&#x628;&#x639;&#x627;&#x62A; &#x627;&#x644;&#x62A;&#x62D;&#x631;&#x64A;&#x631; &#x648;&#x627;&#x644;&#x633;&#x631;&#x62F; &#x627;&#x644;&#x645;&#x62A;&#x62A;&#x627;&#x644;&#x64A;&#x629; {&#x633;&#x644;&#x633;&#x644;&#x629; &#x627;&#x644;&#x623;&#x62F;&#x648;&#x627;&#x62A; &#x627;&#x644;&#x645;&#x633;&#x627;&#x639;&#x62F;&#x629; &#x627;&#x644;&#x645;&#x62E;&#x635;&#x635;&#x629;}</title><link>https://www.officena.net/ib/files/file/498-%D8%A3%D8%AF%D8%A7%D8%A9-%D8%A5%D9%86%D8%B4%D8%A7%D8%A1-%D9%85%D8%B1%D8%A8%D8%B9%D8%A7%D8%AA-%D8%A7%D9%84%D8%AA%D8%AD%D8%B1%D9%8A%D8%B1-%D9%88%D8%A7%D9%84%D8%B3%D8%B1%D8%AF-%D8%A7%D9%84%D9%85%D8%AA%D8%AA%D8%A7%D9%84%D9%8A%D8%A9-%D8%B3%D9%84%D8%B3%D9%84%D8%A9-%D8%A7%D9%84%D8%A3%D8%AF%D9%88%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%B3%D8%A7%D8%B9%D8%AF%D8%A9-%D8%A7%D9%84%D9%85%D8%AE%D8%B5%D8%B5%D8%A9/</link><description><![CDATA[<p>
	لا يخفى على أي شخص تعامل مع مربعات التحرير والسرد المتتالية مقدار العمل والوقت الذي يحتاجه في
</p>

<p>
	- تحديد معايير تصفية البيانات الخاصة بكل مربع تحرير وسرد وفقاً لما تم تحديده في المربعات التي تسبقه بناءً على مرجعية إسم مربع التحرير والنموذج
</p>

<p>
	- عند تغيير إسم النموذج قد يؤدي ذلك إلى ضرورة تعديل جملة الإستعلام الخاصة بكل مربعات التحرير والسرد
</p>

<p>
	- الأكواد التي يجب كتابتها لحدث بعد التحديث لكل مربع تحرير وسرد ليتم تصفية أي قيم في المربعات التالية وتحديث القوائم بناءً على ماسيتم إختياره
</p>

<p>
	هذا هو بالضبط ما ستقوم هذه الأداة بمعالجته وبطريقة سهلة للغاية فلن يتطلب الأمر إلى أي معرفة برمجية مجرد نسخ سطرين (سطرين فقط) وتعيين معايير تصفية بشكل بسيط
</p>

<p>
	كل مانحتاجه للتعرف على خطوات الإستفادة من الأداة سنجده في الملف المرفق أرجو أن يتم قراءة جميع الملاحظات بتمعن وفي حال وجود أي أسئلة أو إستفسارات فباب النقاش مفتوح
</p>

<p>
	تحياتي,,,
</p>
]]></description><guid isPermaLink="false">498</guid><pubDate>Tue, 10 Feb 2026 17:36:53 +0000</pubDate></item><item><title>&#x623;&#x62F;&#x627;&#x629; &#x62A;&#x639;&#x645;&#x64A;&#x645; &#x62A;&#x646;&#x633;&#x64A;&#x642; &#x627;&#x644;&#x646;&#x645;&#x627;&#x630;&#x62C; &#x648;&#x627;&#x644;&#x62A;&#x642;&#x627;&#x631;&#x64A;&#x631; {&#x633;&#x644;&#x633;&#x644;&#x629; &#x627;&#x644;&#x623;&#x62F;&#x648;&#x627;&#x62A; &#x627;&#x644;&#x645;&#x633;&#x627;&#x639;&#x62F;&#x629; &#x627;&#x644;&#x645;&#x62E;&#x635;&#x635;&#x629;}</title><link>https://www.officena.net/ib/files/file/497-%D8%A3%D8%AF%D8%A7%D8%A9-%D8%AA%D8%B9%D9%85%D9%8A%D9%85-%D8%AA%D9%86%D8%B3%D9%8A%D9%82-%D8%A7%D9%84%D9%86%D9%85%D8%A7%D8%B0%D8%AC-%D9%88%D8%A7%D9%84%D8%AA%D9%82%D8%A7%D8%B1%D9%8A%D8%B1-%D8%B3%D9%84%D8%B3%D9%84%D8%A9-%D8%A7%D9%84%D8%A3%D8%AF%D9%88%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%B3%D8%A7%D8%B9%D8%AF%D8%A9-%D8%A7%D9%84%D9%85%D8%AE%D8%B5%D8%B5%D8%A9/</link><description><![CDATA[<p>
	الحقيقة أني أخذت الكثير من الوقت لإتخاذ القرار في طريقة عرض هذه الأداة ففي الأصل ماهي إلا خيار موجود ضمن خيارات الأكسس ولكنه خيار أكاد أجزم أن الكثير لايعلم عنه شيئاً وكل ماسأقوم به هو الإستفادة من هذا الخيار وتطويرة لإنشاء أداة تقوم بتعميم التنسيق على بقية النماذج
</p>

<p>
	وكما ذكرت فنظرا لأن هذا الخيار من الخيارات المهضوم حقها في الأكسس قررت أن أفصل الموضوع إلى مشاركتين الأولى لشرح الخيار وطريقة الإستفادة منه ومن خلال شرح هذا الخيار سنجد أنه سيتم تطبيق تنسيقات القالب على أي نموذج يتم إنشاؤه مع وجود القالب ولن تنعكس هذه التنسيقات على النماذج السابقة
</p>

<p>
	لذا ففي المشاركة الثانية سأقوم  بالبناء على هذا الخيار لتطوير كود للقيام بتعميم التنسيقات الخاصة بالقالب على جميع النماذج حتى ولو تم إنشاؤها قبل إنشاء القالب
</p>

<p>
	مرفق لكم بهذا ملف مضغوط يحتوي على مستند وورد يحتوي على شرح لهذا الخيار وبعض التعليمات المفيدة الخاصة به وملف أكسس للتعرف على عمل الخيار
</p>

<p>
	وكما أنوه في كل مرة أرجو قراءة الشرح قبل فتح تطبيق أكسس حتى تتعرف بشكل أوضح على طريقة الإستفادة من خيار قوالب النماذج والتقارير
</p>

<p>
	آخر تحديث للموضوع تجدونه على <span style="font-size:16px;"><a href="https://www.officena.net/ib/topic/143145-%D9%85%D9%83%D8%AA%D8%A8%D8%A9-%D8%A7%D9%84%D9%85%D9%88%D9%82%D8%B9-%D8%A3%D8%AF%D8%A7%D8%A9-%D8%AA%D8%B9%D9%85%D9%8A%D9%85-%D8%AA%D9%86%D8%B3%D9%8A%D9%82-%D8%A7%D9%84%D9%86%D9%85%D8%A7%D8%B0%D8%AC-%D9%88%D8%A7%D9%84%D8%AA%D9%82%D8%A7%D8%B1%D9%8A%D8%B1-%D8%B3%D9%84%D8%B3%D9%84%D8%A9-%D8%A7%D9%84%D8%A3%D8%AF%D9%88%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%B3%D8%A7%D8%B9%D8%AF%D8%A9-%D8%A7%D9%84%D9%85%D8%AE%D8%B5%D8%B5%D8%A9/#findComment-782436" rel=""><span style="color:#c0392b;">هذا الرابط</span></a></span> حيث قام الأخ <a contenteditable="false" data-ipshover="" data-ipshover-target="https://www.officena.net/ib/profile/251169-debug-ace/?do=hovercard" data-mentionid="251169" href="https://www.officena.net/ib/profile/251169-debug-ace/" rel="">@Debug Ace</a> مشكوراً بإنجاز نموذج تعميم التنسيق على بقية النماذج
</p>

<p>
	تحياتي
</p>
]]></description><guid isPermaLink="false">497</guid><pubDate>Sat, 07 Feb 2026 18:06:31 +0000</pubDate></item><item><title>&#x62A;&#x62D;&#x62F;&#x64A;&#x62B; &#x644;&#x645;&#x648;&#x636;&#x648;&#x639; &#x627;&#x644;&#x62D;&#x644; &#x627;&#x644;&#x634;&#x627;&#x641;&#x64A; &#x644;&#x62A;&#x642;&#x627;&#x631;&#x64A;&#x631; &#x627;&#x643;&#x633;&#x633; {&#x633;&#x644;&#x633;&#x644;&#x629; &#x627;&#x644;&#x623;&#x62F;&#x648;&#x627;&#x62A; &#x627;&#x644;&#x645;&#x633;&#x627;&#x639;&#x62F;&#x629; &#x627;&#x644;&#x645;&#x62E;&#x635;&#x635;&#x629;}</title><link>https://www.officena.net/ib/files/file/495-%D8%AA%D8%AD%D8%AF%D9%8A%D8%AB-%D9%84%D9%85%D9%88%D8%B6%D9%88%D8%B9-%D8%A7%D9%84%D8%AD%D9%84-%D8%A7%D9%84%D8%B4%D8%A7%D9%81%D9%8A-%D9%84%D8%AA%D9%82%D8%A7%D8%B1%D9%8A%D8%B1-%D8%A7%D9%83%D8%B3%D8%B3-%D8%B3%D9%84%D8%B3%D9%84%D8%A9-%D8%A7%D9%84%D8%A3%D8%AF%D9%88%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%B3%D8%A7%D8%B9%D8%AF%D8%A9-%D8%A7%D9%84%D9%85%D8%AE%D8%B5%D8%B5%D8%A9/</link><description><![CDATA[<p>
	الحقيقة أن هذا الموضوع ماهو إلا تحديث للموضوع الذي كنت قد رفعته للمنتدى منذ زمن طويل ولكني حبذت أن أفتح له موضوع جديد هنا في المكتبة لسببين
</p>

<p>
	الأول إثراءاً لمكتبة الموقع وتسهيل الوصول إليه لكل من يبحث عن موضوع التقارير
</p>

<p>
	والثاني لأني قمت بإجراء بعض التحسينات في الملف من حيث تبسيط الإجراءات وإرفاق شروحات وتعليمات توضيحية لطريقة العمل بهذه الأداة
</p>

<p>
	وخلافاً لما جرت عليه العادة فهذه الأداة لاتحتاج إلا إستيراد وحدة نمطية واجدة لذلك لم أرفق ملف بإسم القالب فكل ما ستحتاج إليه سيكون موجود في الملف المرفق
</p>

<p>
	تحياتي
</p>
]]></description><guid isPermaLink="false">495</guid><pubDate>Wed, 14 Jan 2026 16:11:51 +0000</pubDate></item><item><title>&#x625;&#x62C;&#x639;&#x644; &#x645;&#x631;&#x628;&#x639; &#x627;&#x644;&#x642;&#x627;&#x626;&#x645;&#x629; &#x64A;&#x62A;&#x646;&#x627;&#x633;&#x642; &#x645;&#x639; &#x628;&#x642;&#x64A;&#x629; &#x62A;&#x646;&#x633;&#x64A;&#x642;&#x627;&#x62A; &#x627;&#x644;&#x646;&#x645;&#x648;&#x630;&#x62C; &#x628;&#x625;&#x633;&#x62A;&#x62E;&#x62F;&#x627;&#x645; &#x623;&#x62F;&#x627;&#x629; &#x645;&#x631;&#x628;&#x639; &#x627;&#x644;&#x642;&#x627;&#x626;&#x645;&#x629; &#x627;&#x644;&#x645;&#x62E;&#x635;&#x635; {&#x633;&#x644;&#x633;&#x644;&#x629; &#x627;&#x644;&#x623;&#x62F;&#x648;&#x627;&#x62A; &#x627;&#x644;&#x645;&#x633;&#x627;&#x639;&#x62F;&#x629; &#x627;&#x644;&#x645;&#x62E;&#x635;&#x635;&#x629;}</title><link>https://www.officena.net/ib/files/file/494-%D8%A5%D8%AC%D8%B9%D9%84-%D9%85%D8%B1%D8%A8%D8%B9-%D8%A7%D9%84%D9%82%D8%A7%D8%A6%D9%85%D8%A9-%D9%8A%D8%AA%D9%86%D8%A7%D8%B3%D9%82-%D9%85%D8%B9-%D8%A8%D9%82%D9%8A%D8%A9-%D8%AA%D9%86%D8%B3%D9%8A%D9%82%D8%A7%D8%AA-%D8%A7%D9%84%D9%86%D9%85%D9%88%D8%B0%D8%AC-%D8%A8%D8%A5%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-%D8%A3%D8%AF%D8%A7%D8%A9-%D9%85%D8%B1%D8%A8%D8%B9-%D8%A7%D9%84%D9%82%D8%A7%D8%A6%D9%85%D8%A9-%D8%A7%D9%84%D9%85%D8%AE%D8%B5%D8%B5-%D8%B3%D9%84%D8%B3%D9%84%D8%A9-%D8%A7%D9%84%D8%A3%D8%AF%D9%88%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%B3%D8%A7%D8%B9%D8%AF%D8%A9-%D8%A7%D9%84%D9%85%D8%AE%D8%B5%D8%B5%D8%A9/</link><description><![CDATA[<p>
	كما يعلم الجميع فإن عنصر التحكم (مربع القائمة) القياسي من عناصر التحكم التي لاتمنحنا خيارات أوسع في التنسيق كمحاذاة النص أو تغيير لون الخط أو لون التحديد وغيرها من التنسيقات التي تجعله يتماشى مع بقية عناصر التحكم
</p>

<p>
	بإستخدام هذه الأداة سنحصل على مربع قائمة مخصص يقوم بمنحنا خيارات تنسيق واسعة 
</p>

<p>
	مرفق لكم مجلد يحتوي على
</p>

<p>
	- نسخة توضيحية لوظائف الأداة (أرجو أن يتم فتح هذا الملف في البداية)<br />
	- مستند وورد يحتوي على تعليمات (يرجى قرائتها بتركيز وتطبيق الخطوات كما وردت)<br />
	  يحتوي هذا المستند في نهايته على تلميحات مهمة ستساعدكم في حال ظهور بعض الأخطاء أثناء العمل<br />
	- نسخة بإسم القالب والتي وكما تعودنا بأنها ستحتوي على الكائنات الضرورية لعمل الأداة<br />
	- ملف مضغوط يحتوي على نسخة تدريبية ليتم تطبيق الخطوات الواردة في التعليمات عليها
</p>

<p>
	الملاحظة التي أود تقديمها هنا أنه في البداية قد يواجه البعض صعوبة في العمل مع الإداة والذي يمكن تجاوزها بقراءة وتنفيذ التعليمات أكثر من مرة لذلك تم وضع النسخة التدريبية في ملف مضغوط حتى يمكنكم الحصول على نسخة فارغة جديدة في حال أردتم إعادة تطبيق التعليمات للتدرب
</p>

<p>
	تحياتي<br />
	 
</p>
]]></description><guid isPermaLink="false">494</guid><pubDate>Fri, 09 Jan 2026 15:57:42 +0000</pubDate></item><item><title>&#x625;&#x62F;&#x627;&#x629; &#x62A;&#x62E;&#x635;&#x64A;&#x635; &#x645;&#x631;&#x628;&#x639; &#x627;&#x644;&#x631;&#x633;&#x627;&#x626;&#x644; MsgBox {&#x633;&#x644;&#x633;&#x644;&#x629; &#x627;&#x644;&#x623;&#x62F;&#x648;&#x627;&#x62A; &#x627;&#x644;&#x645;&#x633;&#x627;&#x639;&#x62F;&#x629; &#x627;&#x644;&#x645;&#x62E;&#x635;&#x635;&#x629;}</title><link>https://www.officena.net/ib/files/file/493-%D8%A5%D8%AF%D8%A7%D8%A9-%D8%AA%D8%AE%D8%B5%D9%8A%D8%B5-%D9%85%D8%B1%D8%A8%D8%B9-%D8%A7%D9%84%D8%B1%D8%B3%D8%A7%D8%A6%D9%84-msgbox-%D8%B3%D9%84%D8%B3%D9%84%D8%A9-%D8%A7%D9%84%D8%A3%D8%AF%D9%88%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%B3%D8%A7%D8%B9%D8%AF%D8%A9-%D8%A7%D9%84%D9%85%D8%AE%D8%B5%D8%B5%D8%A9/</link><description><![CDATA[<p>
	نواصل سلسلة الأدوات المخصصة بأداة بسيطة وسهلة الإستخدام ولكن نتيجتها رائعة
</p>

<p>
	فكما نعلم فإن صندوق الرسائل MsgBox القياسي يأتي بإمكانيات محدودة كعدم إمكانية تنسيق الخطوط وتغيير مسميات الأزرار وغيرها من الأمكانيات
</p>

<p>
	وهنا تأتي هذه الأداة لتقوم بكل مايعجز مربع الرسائل القياسي عن القيام به حيث يمكنها
</p>

<p>
	- إنشاء الرسائل بنص غني RichText وهذا يعني أمكانية التحكم في تنسيق النص من حيث نوع الخط ولونه وحجمه وتسطيره ... الخ
</p>

<p>
	- تعيين تسميات الأزرار مع إمكانية تغيير لونها
</p>

<p>
	- الإغلاق التلقائي وغيرها من المميزات التي ستتعرف عليها في الملف المرفق
</p>

<p>
	طريقة إستخدام الأداة بسيط للغاية فمن خلال نموذج (المعالج) نقوم بكتابة وتنسيق نص الرسالة وتعيين خيارات مربع الحوار ثم إستعراض شكل مربع الرسالة الناتج عن هذه التحديدات حتى يتم الوصول للنتيجة المطلوبة ليقوم النموذج بإنشاء صيغة الكود الذي يقوم بتنفيذ الأمر لنسخه ولصقه في المكان المطلوب
</p>

<p>
	<span style="color:#d35400;">ملاحظة هامة : ارجو التركيز على الملاحظات المكتوبة باللون الأحمر في النموذج لأنها ملاحظات هامة يجب إستيعابها </span>
</p>

<p>
	تحياتي
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">493</guid><pubDate>Thu, 18 Dec 2025 14:49:06 +0000</pubDate></item><item><title>&#x628;&#x647;&#x630;&#x647; &#x627;&#x644;&#x623;&#x62F;&#x627;&#x629; &#x633;&#x64A;&#x62A;&#x645; &#x62A;&#x62E;&#x635;&#x64A;&#x635; &#x637;&#x631;&#x64A;&#x642;&#x629; &#x639;&#x631;&#x636; &#x648;&#x637;&#x628;&#x627;&#x639;&#x629; &#x627;&#x644;&#x62A;&#x642;&#x627;&#x631;&#x64A;&#x631; {&#x633;&#x644;&#x633;&#x644;&#x629; &#x627;&#x644;&#x623;&#x62F;&#x648;&#x627;&#x62A; &#x627;&#x644;&#x645;&#x633;&#x627;&#x639;&#x62F;&#x629; &#x627;&#x644;&#x645;&#x62E;&#x635;&#x635;&#x629;}</title><link>https://www.officena.net/ib/files/file/492-%D8%A8%D9%87%D8%B0%D9%87-%D8%A7%D9%84%D8%A3%D8%AF%D8%A7%D8%A9-%D8%B3%D9%8A%D8%AA%D9%85-%D8%AA%D8%AE%D8%B5%D9%8A%D8%B5-%D8%B7%D8%B1%D9%8A%D9%82%D8%A9-%D8%B9%D8%B1%D8%B6-%D9%88%D8%B7%D8%A8%D8%A7%D8%B9%D8%A9-%D8%A7%D9%84%D8%AA%D9%82%D8%A7%D8%B1%D9%8A%D8%B1-%D8%B3%D9%84%D8%B3%D9%84%D8%A9-%D8%A7%D9%84%D8%A3%D8%AF%D9%88%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%B3%D8%A7%D8%B9%D8%AF%D8%A9-%D8%A7%D9%84%D9%85%D8%AE%D8%B5%D8%B5%D8%A9/</link><description><![CDATA[<p>
	اليوم أقدم لكم أداة أعتقد أن الجميع يحتاجها والحقيقة أن هذه الأداة هي في الأصل عبارة عن  أداتين كلا منها يؤدي وظيفة مستقلة لكنهما يتكاملان مع بعضهما لتقومان بجميع الوظائف المرتبطة بتخصيص طرق عرض وطباعة التقارير من حيث تخصيص حجم الورق وإتجاه الورقة ونوع الطابعة ومربع حوار الطباعة .... إلخ  <br />
	<span style="color:#e74c3c;"><u>وظيفة الأداة الأولى</u></span><br />
	- إنشاء قائمة مختصرة لطباعة التقارير<br />
	- إظهار مربع حوار مخصص للطباعة<br />
	<span style="color:#e74c3c;"><u>وظيفة الأداة الثانية</u></span><br />
	- إنشاء مايشبه القوالب الخاصة بمعاينة وطباعة التقارير بحيث يتم ربط كل تقرير بحجم الورق والطابعة وطريقة العرض الخاصة به <br />
	- سيتم الإستغناء عن أمر معاينة وطباعة التقارير فبدلاً عن هذه الصيغة
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">DoCmd.OpenReport "ReportName", ViewMode, , strCriteria, OpenArgs</span></pre>

<p>
	سيتم إستخدام هذا الصيغة
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">MyOpenReport "ReportName", ViewMode, ReportTypeID, strCriteria, OpenArgs, NoMargins</span></pre>

<p>
	حيث نلاحظ أن الصيغتين لها نفس المعلمات مع إضافة معلنتين إضافينين هما<br />
	- <span style="color:#c0392b;">ReportTypeID</span> وتمثل رقم السجل الخاص بالقالب في جدول القوالب<br />
	- <span style="color:#c0392b;">NoMargins</span> معلمة خاصة بتجاهل الهوامش (سيتم توضيح عملها ضمن المثال التوضيحي)
</p>

<p>
	أخيراً مرفق لكم مجلد يحتوي على مايلي <br />
	1- مثال عملي شامل يوضح عمل الأداتين معاً<br />
	2- مجلد فرعي خاص بكل أداة يشمل مثال توضيحي لطريقة الإستفادة من الأداة وقالب يحتوي على الكائنات الأساسية لكل أداة
</p>

<p>
	في الأخير أتمنى من الجميع تجربة الأداة وإبداء إي ملاحظات
</p>

<p>
	تحياتي <br />
	 
</p>
]]></description><guid isPermaLink="false">492</guid><pubDate>Sat, 06 Dec 2025 18:26:13 +0000</pubDate></item><item><title>&#x627;&#x62D;&#x635;&#x644; &#x639;&#x644;&#x649; &#x623;&#x644;&#x648;&#x627;&#x646; &#x623;&#x643;&#x62B;&#x631; &#x628;&#x647;&#x62C;&#x629; &#x644;&#x646;&#x645;&#x627;&#x630;&#x62C;&#x643; &#x628;&#x625;&#x633;&#x62A;&#x62E;&#x62F;&#x627;&#x645; &#x647;&#x630;&#x647; &#x627;&#x644;&#x623;&#x62F;&#x627;&#x629; {&#x633;&#x644;&#x633;&#x644;&#x629; &#x627;&#x644;&#x623;&#x62F;&#x648;&#x627;&#x62A; &#x627;&#x644;&#x645;&#x633;&#x627;&#x639;&#x62F;&#x629; &#x627;&#x644;&#x645;&#x62E;&#x635;&#x635;&#x629;}</title><link>https://www.officena.net/ib/files/file/491-%D8%A7%D8%AD%D8%B5%D9%84-%D8%B9%D9%84%D9%89-%D8%A3%D9%84%D9%88%D8%A7%D9%86-%D8%A3%D9%83%D8%AB%D8%B1-%D8%A8%D9%87%D8%AC%D8%A9-%D9%84%D9%86%D9%85%D8%A7%D8%B0%D8%AC%D9%83-%D8%A8%D8%A5%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-%D9%87%D8%B0%D9%87-%D8%A7%D9%84%D8%A3%D8%AF%D8%A7%D8%A9-%D8%B3%D9%84%D8%B3%D9%84%D8%A9-%D8%A7%D9%84%D8%A3%D8%AF%D9%88%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%B3%D8%A7%D8%B9%D8%AF%D8%A9-%D8%A7%D9%84%D9%85%D8%AE%D8%B5%D8%B5%D8%A9/</link><description><![CDATA[<p>
	أقدم لكم اليوم أداة تلوين خلفية النماذج بألوان متدرجة والتي تقوم بمنح النماذج خلفية ملونة بطريقة جميلة حيث تقوم فيها بإختيار لونين ليتم دمجهما والحصول على خلفية تتكون من ألوان متدرجة بين هذين اللونين ويمكن تحديد إتجاه التدرج (أفقياً - عمودياً - قطرياً) 
</p>

<p>
	إستخدام الأداة سهل للغاية ولن يتطلب أي مهارات حيث أن الأداة تقوم بكل العمل تقريباً ما عليكم سوى تحديد الألوان والإتجاه وستقوم الأداة بتعميم التنسيق على بقية النماذج ضمن التطبيق.
</p>

<p>
	مرفق لكم مجلد يحتوي على نسخة توضيحية لتجربتها ومعرفة طريقة عملها ونسخة الفالب وتحتوي على الكائنات المطلوب إستيرادها لإستخدامها في تطبيقاتكم
</p>

<p>
	أرجو أن تنال هذه الأداة إعجابكم
</p>

<p>
	تحياتي
</p>
]]></description><guid isPermaLink="false">491</guid><pubDate>Mon, 17 Nov 2025 17:20:16 +0000</pubDate></item></channel></rss>
