اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

شباب معي بيانات مستخرجة من نظام اوراكل في ملف txt لكن البيانات الموجودة غير منتظمة كما بالصورة المرفقة
احتاج طريقة اليه لترتيب البيانات في جدول كما في الصورة المرفقة
هل بإمكان احد اعانتي فانا محتاج الطريقة في شغلي مع العلم ان البيانات تزيد عن 50 الف صف

txt.png

access.png

البيانات.rar

قام بنشر

هناك برنامج تجدنه على الويب يستعمل لتحويل البيانات أوراكل إلى أكسس أي على شكل جداول شخصيا سبق لي أن استعملته لاستخراج البيانات من أوراكل الى الأكسس، ابحث عن برنامج from oracle to access

 

قام بنشر

السلام عليكم 

أولا وضعت لك كود بالفورم لاستيراد البيانات  من ملف التكست بالمرفق

ولكن لم يعمل بشكل جيد لوجود مشكلة بملف التكست ربما تم استيراده من اراكل بشكل خاطئ حاول استيراده من أوراكل من الجدول أو الاستعلام مباشرة - فصيغت ملف التكست توحي بأنه تم استيراده من تقرير أو شئ مشابه فلا علم لي بأوراكل 

ملاحظة: لكي يتم استيراد البيانات من ملف التكست بشكل صحيح يجب أن تكون البيانات مكتوبة بشكل صحيح ويفصل بين الأعمدة بـ Tab

هذا المرفق بعد التعديل لعله يفيدك بشئ ما 

 

Microsoft Access قاعدة بيانات جديد.accdb

  • Like 1
قام بنشر
43 دقائق مضت, أبو عبدالله الحلوانى said:

السلام عليكم 

أولا وضعت لك كود بالفورم لاستيراد البيانات  من ملف التكست بالمرفق

ولكن لم يعمل بشكل جيد لوجود مشكلة بملف التكست ربما تم استيراده من اراكل بشكل خاطئ حاول استيراده من أوراكل من الجدول أو الاستعلام مباشرة - فصيغت ملف التكست توحي بأنه تم استيراده من تقرير أو شئ مشابه فلا علم لي بأوراكل 

ملاحظة: لكي يتم استيراد البيانات من ملف التكست بشكل صحيح يجب أن تكون البيانات مكتوبة بشكل صحيح ويفصل بين الأعمدة بـ Tab

هذا المرفق بعد التعديل لعله يفيدك بشئ ما 

 

Microsoft Access قاعدة بيانات جديد.accdb 772 kB · 1 download

الملف لعملية الاستيراد وانا مشكلتي الترتيب وليس الاستيراد

 

قام بنشر
في ١٢‏/٣‏/٢٠٢١ at 00:39, mmkibsi said:

الملف لعملية الاستيراد وانا مشكلتي الترتيب وليس الاستيراد

أهلا بك..

أنت تريد استيراد البيانات بطريقة منسقة كما في الجدول!

الملف النصي عبارة عن مسردات أوامر صرف.. وبناءً عليه: هناك بيانات رأسية تمثل بيانات أمر الصرف، وهناك بيانات تفصيلية تمثل بنود أمر الصرف..

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

أرجو أن يكون هذا التحسين مرضيا لك؟ وإلا أرجعت لك البيانات في جدول واحد..

Import Data from oracle Report.zip

  • Like 2
قام بنشر
الان, أبو إبراهيم الغامدي said:

أهلا بك..

أنت تريد استيراد البيانات بطريقة منسقة كما في الجدول!

الملف النصي عبارة عن مسردات أوامر صرف.. وبناءً عليه: هناك بيانات رأسية تمثل بيانات أمر الصرف، وهناك بيانات تفصيلية تمثل بنود أمر الصرف..

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

أرجو أن يكون هذا التحسين مرضيا لك؟ وإلا أرجعت لك البيانات في جدول واحد..

Import Data from oracle Report.zip 30.99 kB · 0 downloads

عند تشغيل الزر ينتج خطأ

Open "IAS_Out_BillNo_Detail.txt" For Input As #1 ' Open file.

727242567_.png.4d0a3653ea0dbc54887e8bba37fc3538.png

  • أفضل إجابة
قام بنشر
16 ساعات مضت, mmkibsi said:

عند تشغيل الزر ينتج خطأ

Open "IAS_Out_BillNo_Detail.txt" For Input As #1 ' Open file.

 

أعتذر عن هذا الخطأ

Import Data from oracle Report.zip

  • Like 2
قام بنشر

هذا المطلوب

بارك الله فيك

ولكن احتاج انه قبل ما يستورد يمسح البيانات السابقة الموجودة في الجداول

قام بنشر
في ١٢‏/٣‏/٢٠٢١ at 00:55, أبو عبدالله الحلوانى said:

لوجود مشكلة بملف التكست

 

في ١٢‏/٣‏/٢٠٢١ at 01:39, mmkibsi said:

وانا مشكلتي الترتيب وليس الاستيراد

 

انا اخبركم مشكلتكم ، والوسيلة التي قد استخدمها اخوي أبو إبراهيم (انظر للصورة ادناه) :

اذا فتحت ملف txt مباشرة عن طريق برنامج Notepad ، فستجد بيانات غير مرتبه ،

بينما اذا استعملت برنامج متخصص لقراءة نصوص البرمجة ، مثل البرنامج المجاني ++Notepad ، فسترى انه يعطيك المعلومات المطلوبة 🙂

 

image.png.f16359059531cab1686ec4117e2ded61.png

.

والسؤال هنا ، ولإثراء الموضوع ، يا ترى اي برنامج استعمل اخونا أبو إيراهيم لفك هذا الطلسم 🙂

 

جعفر

  • Like 1
  • Thanks 1
قام بنشر
منذ ساعه, jjafferr said:

والسؤال هنا ، ولإثراء الموضوع ، يا ترى اي برنامج استعمل اخونا أبو إيراهيم لفك هذا الطلسم 🙂

نعم أ. جعفر .. توقعك صحيح! فعلا استخدمت ++NotePad لتحليل البيانات..

هل أطمح في أن تمتعنا بتحلبل الشفرة؟ فأنا أتوق لذلك!

 

  • Like 1
قام بنشر

اخوي ابو ابراهيم 🙂

انزلت المرفق قبل ان اضع مشاركتي السابقة ، وفي الواقع كنت مستغرب ليش انك عملت جدولين ، مع اني شفت ان بياناتهم مختلفة ،

ولكن وبعد تعليقك عن النظر في شفرتك ، قررت ان استورد الملف عن طريق الاكسس تلقائيا ، والذي اكتشف ان الفاصل بين الحقول هو Tab ،

ولكني تفاجأت بأن المرفق عبارة عن جدولين مدمجين في ملف واحد ، او كما اسميته انت Header ثم تحته بياناته الخاصة به (مما يجعلني اعتقد بأن صاحب الموضوع لم يصدّر الجداول ، وانما قام بتصدير التقارير) ، فعليه القيت النظر على شفرتك بالتفصيل ، وكانت جدا واضحة وجدا مختصرة (وليست مختزلة فهذا تخصص اخونا @رمهان) ، كعهدنا بعملك 🙂

جعفر

  • Like 1
  • Thanks 1
قام بنشر (معدل)
6 ساعات مضت, أبو إبراهيم الغامدي said:

نعم أ. جعفر .. توقعك صحيح! فعلا استخدمت ++NotePad لتحليل البيانات..

هل أطمح في أن تمتعنا بتحلبل الشفرة؟ فأنا أتوق لذلك!

 

هل بالامكان تعينني باضافة الملفات المرفقة لكل ملف زر خاص ويكون الاستيراد الى جداول جديدة في نفس القاعدة وتشرح لنا الكود للفائدة

وكذا بمعونة الاخ jjafferr@

FILES.rar

تم تعديل بواسطه mmkibsi
قام بنشر

ارجو المساعد في الملفات المرفقة

في 13‏/3‏/2021 at 04:02, أبو إبراهيم الغامدي said:

 

23 ساعات مضت, jjafferr said:

 

 

انا اخبركم مشكلتكم ، والوسيلة التي قد استخدمها اخوي أبو إبراهيم (انظر للصورة ادناه) :

اذا فتحت ملف txt مباشرة عن طريق برنامج Notepad ، فستجد بيانات غير مرتبه ،

بينما اذا استعملت برنامج متخصص لقراءة نصوص البرمجة ، مثل البرنامج المجاني ++Notepad ، فسترى انه يعطيك المعلومات المطلوبة 🙂

 

image.png.f16359059531cab1686ec4117e2ded61.png

.

والسؤال هنا ، ولإثراء الموضوع ، يا ترى اي برنامج استعمل اخونا أبو إيراهيم لفك هذا الطلسم 🙂

 

جعفر

 

15 ساعات مضت, mmkibsi said:

هل بالامكان تعينني باضافة الملفات المرفقة لكل ملف زر خاص ويكون الاستيراد الى جداول جديدة في نفس القاعدة وتشرح لنا الكود للفائدة

وكذا بمعونة الاخ jjafferr@

FILES.rar 2.46 kB · 1 download

ارجو المساعدة لإضافة واستيراد الملفات المتبقية لنفس القاعدة

قام بنشر
23 ساعات مضت, mmkibsi said:

هل بالامكان تعينني باضافة الملفات المرفقة لكل ملف زر خاص ويكون الاستيراد الى جداول جديدة في نفس القاعدة وتشرح لنا الكود للفائدة

لا يمكن الاستمرار في هذه المشاركة لأنها بالنسبة لي منتهية..

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

في ١٣‏/٣‏/٢٠٢١ at 18:49, jjafferr said:

ولكني تفاجأت بأن المرفق عبارة عن جدولين مدمجين في ملف واحد ، او كما اسميته انت Header ثم تحته بياناته الخاصة به (مما يجعلني اعتقد بأن صاحب الموضوع لم يصدّر الجداول ، وانما قام بتصدير التقارير) ، فعليه القيت النظر على شفرتك بالتفصيل ، وكانت جدا واضحة وجدا مختصرة (وليست مختزلة فهذا تخصص اخونا @رمهان) ، كعهدنا بعملك 🙂

  

  • Like 1
  • Sad 1
قام بنشر
15 ساعات مضت, أبو إبراهيم الغامدي said:

لا يمكن الاستمرار في هذه المشاركة لأنها بالنسبة لي منتهية..

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

  

من اعان مسلم على قضاء حوائجه أعانه الله

وانا طلبتك لانك الوحيد الذي استطاع عمل الكود

فاطلب اعانتك اذا تكرمت

قام بنشر
46 دقائق مضت, mmkibsi said:

من اعان مسلم على قضاء حوائجه أعانه الله

وانا طلبتك لانك الوحيد الذي استطاع عمل الكود

فاطلب اعانتك اذا تكرمت

عدم الاستمرار في هذه المشاركة ليس معناه أني لن أساعدك!

بل المطلوب أن تفتح مشاركة جديدة فقط! لكون هذه المشاركة قد استوفت الإجابة على السؤال المطروح.. 

والعمل على شيء جديد يتطلب مشاركة جديدة..

قام بنشر
في ١٣‏/٣‏/٢٠٢١ at 22:03, mmkibsi said:

اضافة الملفات المرفقة لكل ملف زر خاص ويكون الاستيراد الى جداول جديدة في نفس القاعدة

انت ارفقت 3 ملفات ، بالاضافة الى ملفك الاصل ، فيصبحوا 4 ملفات ،

فهل هذا مجموع الملفات ، او ان هناك ملفات اخرى قد تخرج في المستقبل ؟

 

طلبك في انشاء جدول خاص (وبعدين استعلامات ، ونماذج ، وتقارير لكل جدول) لكل ملف لا يتماشى مع نظام قواعد البيانات ،

فالطريقة الصحيحة هي استخدام نفس الجداول الموجودة ، ولكن بإضافة حقل يميز كل نوع من انواع الملفات .

 

5 دقائق مضت, أبو إبراهيم الغامدي said:

المطلوب أن تفتح مشاركة جديدة فقط! لكون هذه المشاركة قد استوفت الإجابة على السؤال المطروح..

 

 

جعفر

 

قام بنشر
2 ساعات مضت, أبو إبراهيم الغامدي said:

عدم الاستمرار في هذه المشاركة ليس معناه أني لن أساعدك!

بل المطلوب أن تفتح مشاركة جديدة فقط! لكون هذه المشاركة قد استوفت الإجابة على السؤال المطروح.. 

والعمل على شيء جديد يتطلب مشاركة جديدة..

 

2 ساعات مضت, jjafferr said:

انت ارفقت 3 ملفات ، بالاضافة الى ملفك الاصل ، فيصبحوا 4 ملفات ،

فهل هذا مجموع الملفات ، او ان هناك ملفات اخرى قد تخرج في المستقبل ؟

 

طلبك في انشاء جدول خاص (وبعدين استعلامات ، ونماذج ، وتقارير لكل جدول) لكل ملف لا يتماشى مع نظام قواعد البيانات ،

فالطريقة الصحيحة هي استخدام نفس الجداول الموجودة ، ولكن بإضافة حقل يميز كل نوع من انواع الملفات .

 

 

 

جعفر

 

شكراً .. سوف اطلبه في مشاركة جديدة

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