اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر (معدل)

01.png.527721e335791220626cc940aee3d3ef.png

أخواني وأساتذتي ومعلمينا ( دون استثناء )

في هذه الأداة والتي وظيفتها إزالة التكرارات من الجداول ، قمت بتنفيذ فكرتها بناءً على مشكلة واجهت أحد منتسبي مجتمع اكسس جروب على الواتس اب .

حيث كل ما على المستخدم هو نقل النموذج لمشروعه ، واختيار الجدول الذي يريد حذف التكرارات منه .

small.Blue-check.png.685b9b4d755a1579b52 المزايا التي تم تأمينها في الأداة :-

1️⃣ التعرف على أسماء الجداول في قاعدة البيانات الحالية عند فتح الأداة .

2️⃣ التعرف على عدد السجلات في الجدول عند اختيار أي جدول بسرعة فائقة . ( تمت التجربة على الملف المرفق بعدد سجلات = 1886169 سجل ) ولا تحتوي على بيانات شخصية أو سرية .

3️⃣ إمكانية إيقاف العملية أثناء الفحص ( في حال استطاع المستخدم اللحاق بها 😅 ) .

4️⃣ نموذج تفاعلي لكل مرحلة من مراحل التصفية والتنقية ، والمرحلة الحالية التي هي قيد العمل حالياً .

5️⃣ لا حاجة لاختيار الحقول في أي جدول ، فقط اسم الجدول ، وستتم المقارنة بين السجلات على جميع الحقول دون تحديد أسمائها .

6️⃣ تجاوز حقل الترقيم التلقائي من المقارنة بين السجلات

 

small.Blue-check.png.685b9b4d755a1579b52 واجهة الإداة البسيطة :-

image.png.411941ca2ee8ee7d2e099faf46c4de87.png

 

small.Blue-check.png.685b9b4d755a1579b52 صورة توضيحية لأداء الأداة :-

Cleaner.gif.d5c1a9b00274d83381e93021be481231.gif
لاحظ أخي الكريم أن الزمن المستغرق تقريباً 18 ثانية لفلترة سجلات تتكون من أكثر من مليون و 880 ألف سجل في الجهاز الحالي
وفي جهاز آخر استغرق الأمر على نفس عدد السجلات تقريباً
9 ثواني فقط لا غير .😮.

 

05.png.8fe3b502e8827cbc9c5d0d0a8c4e8770.png

حجم الملف المرفق تقريباً 23 ميجا ، وذلك ليس حجم الأداة ، بل حجم الجدول الذي يحتوي 1,886,169 سجل 😁 .

 

small.Blue-check.png.685b9b4d755a1579b52 ملف الأداة مفتوح المصدر مع الجدول :-

Smart Fillter.zip

 

small.Blue-check.png.685b9b4d755a1579b52 ملف الأداة مفتوح المصدر بدون الجدول :-

Smart Fillter No TBL.zip

تم تعديل بواسطه Foksh
تعديل المرفق للتعامل مع حقل الترقيم التلقائي ، وإضافة ملف الأداة بدون الجدول
  • Like 1
قام بنشر
56 دقائق مضت, فريدالطحان said:

رائع كالعادة ... اثابكم الله
ملاحظة لاستاذنا انها لا تتعامل مع الترقيم التلقائى

وعليكم السلام أستاذ فريد ، شكراً لمرورك وملاحظتك الجميلة أيضاً ..

وحيث أنني كنت بصدد التعديل الفعلي على الأداة بتجاوز حقل الترقيم التلقائي ، فقد تم تعديل المرفق السابق في المشاركة الرئيسية ..

لأجراءاتكم بالإفادة والمتابعة :wub: 

  • Like 1
قام بنشر
في 10‏/8‏/2025 at 03:55, Foksh said:

01.png.527721e335791220626cc940aee3d3ef.png

أخواني وأساتذتي ومعلمينا ( دون استثناء )

في هذه الأداة والتي وظيفتها إزالة التكرارات من الجداول ، قمت بتنفيذ فكرتها بناءً على مشكلة واجهت أحد منتسبي مجتمع اكسس جروب على الواتس اب .

حيث كل ما على المستخدم هو نقل النموذج لمشروعه ، واختيار الجدول الذي يريد حذف التكرارات منه .

small.Blue-check.png.685b9b4d755a1579b52 المزايا التي تم تأمينها في الأداة :-

1️⃣ التعرف على أسماء الجداول في قاعدة البيانات الحالية عند فتح الأداة .

2️⃣ التعرف على عدد السجلات في الجدول عند اختيار أي جدول بسرعة فائقة . ( تمت التجربة على الملف المرفق بعدد سجلات = 1886169 سجل ) ولا تحتوي على بيانات شخصية أو سرية .

3️⃣ إمكانية إيقاف العملية أثناء الفحص ( في حال استطاع المستخدم اللحاق بها 😅 ) .

4️⃣ نموذج تفاعلي لكل مرحلة من مراحل التصفية والتنقية ، والمرحلة الحالية التي هي قيد العمل حالياً .

5️⃣ لا حاجة لاختيار الحقول في أي جدول ، فقط اسم الجدول ، وستتم المقارنة بين السجلات على جميع الحقول دون تحديد أسمائها .

6️⃣ تجاوز حقل الترقيم التلقائي من المقارنة بين السجلات

 

small.Blue-check.png.685b9b4d755a1579b52 واجهة الإداة البسيطة :-

image.png.411941ca2ee8ee7d2e099faf46c4de87.png

 

small.Blue-check.png.685b9b4d755a1579b52 صورة توضيحية لأداء الأداة :-

Cleaner.gif.d5c1a9b00274d83381e93021be481231.gif
لاحظ أخي الكريم أن الزمن المستغرق تقريباً 18 ثانية لفلترة سجلات تتكون من أكثر من مليون و 880 ألف سجل في الجهاز الحالي
وفي جهاز آخر استغرق الأمر على نفس عدد السجلات تقريباً
9 ثواني فقط لا غير .😮.

 

05.png.8fe3b502e8827cbc9c5d0d0a8c4e8770.png

حجم الملف المرفق تقريباً 23 ميجا ، وذلك ليس حجم الأداة ، بل حجم الجدول الذي يحتوي 1,886,169 سجل 😁 .

 

small.Blue-check.png.685b9b4d755a1579b52 ملف الأداة مفتوح المصدر مع الجدول :-

Smart Fillter.zip

 

small.Blue-check.png.685b9b4d755a1579b52 ملف الأداة مفتوح المصدر بدون الجدول :-

Smart Fillter No TBL.zip

السلام عليكم

بارك الله بجهوك استاذي الكريم الملف يعمل بشكل جيد وسريعة طريقة الحذف.

لكن هناك اقتراح لماذا لا تكون السجلات المتشابهة ان لايتم حذفها وانما ترحل وتحفظ في جدول مستقل بعد تسميت الجدول من نموذج الحذف لعله يستفاد منها للرجوع اليها للمقارنة او البحث وغيرها.

مع فائق الشكر والتقدير :fff:

قام بنشر
4 ساعات مضت, محمد التميمي said:

لكن هناك اقتراح لماذا لا تكون السجلات المتشابهة ان لايتم حذفها وانما ترحل وتحفظ في جدول مستقل بعد تسميت الجدول من نموذج الحذف لعله يستفاد منها للرجوع اليها للمقارنة او البحث وغيرها.

 

وعليكم السلام ورحمة الله وبركاته ..

وجهة نظرك جميلة ، ولكننا هنا سنحذف المكررات ؛ فما حاجتك بالمقارنة اذا كان الأصل موجود في نفس الجدول !!!!!

قام بنشر (معدل)
17 ساعات مضت, Foksh said:

وعليكم السلام ورحمة الله وبركاته ..

وجهة نظرك جميلة ، ولكننا هنا سنحذف المكررات ؛ فما حاجتك بالمقارنة اذا كان الأصل موجود في نفس الجدول !!!!!

السلام عليكم

شكرا جزيلا اخي واستاذي القدير على مرورك لمشاركتي.

انا اتكلم من وجهة نظري الخاصة فقط وبالطبع الفكرة هي غير ملزمة التطبيق لجنابكم الكريم لكن انا احب النقاش في هذا المنتدى الرائع.

في بعض الاحيان يقوم الموظف بادخال بيانات كثيرة وتتشابه الاسماء وغالبا تعتمد جميع بيانات الفرد على (( الاسم الثلاثي )) واذا تكرر الاسم وقمنا بحذف الاسماء المكررة فقدنا البيانات بما انه اذا تم ترحيلها نستطيع فرز وارجاع بعض الاسماء المكررة لاحقاً التي تنتمي الى غير محافظة او غير مكان عمل مثلاً باضافة اسم الجد الرابع ان وجد او اضافة علامة او كتابة شيء بنهاية الاسم لمنع تكرار الاسم.

بهذه الطريقة نعمل على تصنيف السجلات المتشابهة بالاسم لاحقاً والسجلات المكررة الغير ضرورية يتم حذفها ....

مع فائق الشكر والتقدير ......

تم تعديل بواسطه محمد التميمي

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information