الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تصدير إستعلام إلى ملف نصي برمجيا بمواصفات خاصه

بدأه Abu Amjad في 3 يناير 2010 · 17 رد · 1,848 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أريد أن أقوم بتصدير تقرير أو إستعلام في أكسس إلى ملف نصي text برمجيا وبتنسيق معين أي مثلا

رقم الرحلة وتاريخها في السطر الاول

والاسطر الباقية بيانات الرحلة أي الاسم رقم الجواز و العنوان

والسطر الذي يلي الاسم رقم الجواز و العنوان

والسطر الذي يلي الاسم رقم الجواز و العنوان

وهاكذا إلى نهاية الاسماء ويكون الفراغات الفاصلة بين الاسم ورقم الجواز والعنوان هي إشررة مثل (~)

الرجاء المساعد في هذا الموضوع

#2

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

عزيزي Abu Amjad

لو ترفق قاعدة البيانات التي تريد التعديل عليها وملف وورد يحتوي الشكل الذي تريده في التقرير

إن شاء الله ستجد مساعدة بإذن الله تعالى

post-12787-12741339659298.jpg

ومامن يد إلا يد الله فوقها *** وما من ظالم إلا سيبلى بأظلم

تفضل أخي الكريم | موسوعة الحميدي الذهبية | بأجزائها الثلاثة مع هدية الموسوعة .

#3

ألف شكر على الردسوف أرفق الملفات

export.txt

export.rar

#4

ألف شكر على الردسوف أرفق المفات

export.rar

#5

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

عزيزي أبو أمجد

أعذرني لأني لم أتمكن من فتح قاعدة البيانات لأنها مصنوعة بالأكسيس 2007

رجاء حاول تحويلها إلى أكسيس 2003

وبإذن الله جاهز لمساعدتك

post-12787-12741339659298.jpg

ومامن يد إلا يد الله فوقها *** وما من ظالم إلا سيبلى بأظلم

تفضل أخي الكريم | موسوعة الحميدي الذهبية | بأجزائها الثلاثة مع هدية الموسوعة .

#6

أكرر شكري وتفضل الملف

export.rar

#7

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

عزيزي Abu Amjad

تفضل برنامجك بعد التعديل

exportup.rar

post-12787-12741339659298.jpg

ومامن يد إلا يد الله فوقها *** وما من ظالم إلا سيبلى بأظلم

تفضل أخي الكريم | موسوعة الحميدي الذهبية | بأجزائها الثلاثة مع هدية الموسوعة .

#8

ألف شكر ولكن أريد نفس التنسيق الذي أرفقته أي من غير عناوين الحقول فقط البيانات ولا أريد المسافات أريد بدل من المسافة الرمز (~) أي في البداية يوجد أربع رموز من (~) وبعد الاسم يوجد واحد من (~) وبعد رقم الجواز أربعة من (~) وبعد العنوان أربعة من (~) وفي البداية قبل رقم الرحلة أربعة من(~) وبعده أربعة من (~) وبعد التاريخ أربعة من (~)على ان يتم إستخراج الملف بنفس التنسيق الموجود في المرفق:

export.txt

تم تعديل هذه المشاركة بواسطة Abu Amjad في 12 يناير 2010 في 10:29

#9

هل من يجيب على الموضوع

#10

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

عزيزي أبو أمجد

أعذرني على التأخير (بسبب النسيان :) )

بسيطة إن شاء الله أنت أكيد مسامحني

تفضل عزيزي برنامجك بعد التعديل

To Txt Up.rar

post-12787-12741339659298.jpg

ومامن يد إلا يد الله فوقها *** وما من ظالم إلا سيبلى بأظلم

تفضل أخي الكريم | موسوعة الحميدي الذهبية | بأجزائها الثلاثة مع هدية الموسوعة .

#11

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

export.txt

#12

اخي الفاضل ابو ماجد

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

تفضل هذا ملفك بعد التعديل بناء على طلبك

post-15367-12639357349904_thumb.gif

za-ExportToTextFile.rar

بالتوفيق

تم تعديل هذه المشاركة بواسطة zahrah في 20 يناير 2010 في 00:15

#13

ألف شكر هذا المطلوب هل ممكن أن أطبق هذا على تصدير استعلام حسب التاريخ وأن تظهر رسالة قبل التصدير أحدد اسم الملف الذي سوف يتم الحفظ فيه وأن أحذف المسافة بين (date- trip_no) وبين باقي البيانات وهل ممكن أن يكون أتجاه النص من اليسار إلى اليمين. أكرر شكري والله الموفق

تم تعديل هذه المشاركة بواسطة Abu Amjad في 20 يناير 2010 في 15:18

#14

اخي الفاضل ابو ماجد

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

تم بحمد الله الإنتهاء من البرنامج

فعند فتح البرنامج سيظهر لك بهذه الصوره

post-15367-12640021287611_thumb.gif

كل ما عليك هو اتباع الخطوات المرقمه من 1 - 4 ليعمل معك البرنامج بكل سلاسه وإن حدثت لديك اخطاء مثلا فالبرنامج كفيل بتنبيهك عن الخطأ الغير مقصود منك

1. نقوم بالضغط على زر أمر استعراض المجلدات لكي نضع به الملف النصي المراد تصديره

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

post-15367-12640023672134_thumb.gif

طبعا لا تنسى ان تضغط على موافق

سيتم وضع مسار المجلد في مربع النص الذي أمام زر امر استعراض المجلدات

2. في الجدول الخاص بك وهو " تذاكر جده " قمت بالتعديل على التواريخ لغرض التجربه والتواريخ هي

أول خمسة سجلات تواريخها 2010/01/01

ثاني خمسة سجلات تواريخها 2010/01/05

ثالث خمسة سجلات تواريخها 2010/01/10

والمجموع 15 سجل

post-15367-12640027252222_thumb.gif

3. الآن في النموذج اكتب اي تواريخ مثلا لأول خمسة سجلات 2010/01/01 او لثاني خمسة سجلات 2010/01/05 وهكذا

4. في مربع نص اسم الملف اكتب اي اسم يخطر على بالك سواء حروف او ارقام او اي شيء تريده ( فقط الإسم ولا تضيف عليه اي لاحقه ) مثل ابو ماجد او Abu-Majed او زهره او zahrah12345

بعد اكمال البيانات اضغط على زر الأمر تصدير وستظهر لك رسالة بنجاح تصدير الملف النصي الى المجلد المختار

post-15367-12640031529016_thumb.gif

post-15367-12640037344118_thumb.gif

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

post-15367-12640034339224_thumb.gif

اذا اخترت نعم سيتم فتح الملف النصي لمشاهدته

post-15367-12640034483376_thumb.gif

واذا اختر ( لا ) لن يتم فتح الملف النصي

طبعا تم برمجة البرنامج على اساس التالي :

1. يوجد لديك جدول وهو " تذاكر جده "

2. يتم انشاء استعلام بالكود البرمجي ( لن تستطيع مشاهدته لأنه في الكود ) ومهمة هذا الإستعلام هو إنشاء جدول مؤقت برمجيا tblTest مبني على الإستعلام الذي به معيار التاريخ الذي تدخله في مربع نص التاريخ في النموذج ليتم فلترة سجلات الإستعلام ثم يتم إنشاء الجدول

3. يقوم الكود بعد ذلك بإنشاء ملف نصي حسب ( المجلد واسم الملف الذي تدخله في مربع نص اسم الملف ) ثم يقوم بتصدير بيانات وسجلات الجدول المؤقت الى الملف النصي ثم يتم غلق الملف النصي

4. يتم حذف الجدول المؤقت tblTest استعدادا لقيامك بعمل ملف جديد آخر .

بالنسبة لتغيير اتجاه الملف النصي من اليمين لليسار فكل ما عليك فعله هو اثناء فتح الملف ومشاهدته هو الضغط على المفتاحين معا في نفس اللحظة CTRL + SHIFT من الجهة اليسرى من لوحة المفاتيح وسيتم عرض الملف النصي من اليسار لليمين

za-ExportToTextFile-UP.rar

بالتوفيق

تم تعديل هذه المشاركة بواسطة zahrah في 21 يناير 2010 في 11:09

1
#15

ألف شكر وألف تحية على الجهد والرد الجميل بس سؤال هل ممكن ان أتحكم بطرق اتجاه الملف النصي من اليمين لليسار أو العكس أم لا وبنسبة للرسالة التي تقول (هل ترغب بمشاهدة الملف النصي ) لم تظهرأكرر الشكري وتحياتي

#16

معذرة اخي الكريم ابو ماجد

فقد تم رفع الملف الخطأ اثناء التعديل

وقد تم تعديل الملف الصحيح في الرابط السابق

وايضا نرفعه هنا للفائدة

اما بالنسبة لإتجاه النص في الملف النصي فإنه يعتمد على اعداداتك في نظام الويندوز فإن كان النظام عربي فحتما سيكون من اليمين الى اليسار وإن كان العكس اي انجليزي ( اعدادات النظام ) فسيكون اتجاه النص من اليسار لليمين ولا دخل لبرنامج الأكسيس في هذا . ولكن كما ابلغتك استخدم المفتاحين CTRL+SHIFT من جهة اليسار في لوحة المفاتيح بعد فتح الملف النصي ليتغير اتجاهه

قد أحاول ان اجد لك حل لهذا الموضوع ولكني لا أوعدك لكثرة الأشغال لدي في الوقت الراهن

za-ExportToTextFile-UP.rar

بالتوفيق

1
#17

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

#18

السلام عليكم ورحمه الله ..يعطيكم العافيه

أريد ايضا مثل الأخ ابو ماجد تصدير أستعلام الى ملف نصيtxt ولكن من قاعده بيانات sql ولم أجد الطريقه عند بحثي في المنتديات فياريت تساعدوني

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…