كيف يمكن تصدير البيانات من CDS / ISIS إلى Excel ؟ ([1])
تعريب
محمد سالم غنيم
مدرس المكتبات وعلم المعلومات
جامعة القاهرة – كلية الآداب
المشكلة
تصدير البيانات من تسجيلات Winisis إلى صيغة إكسيل Excel أو أكسس Access.
الحل
يجب أن تقوم بتصدير البيانات إلى ملفات معيارية ASCII ذات فواصل محددة بين كل بيان والآخر، ويتم ذلك عبر استخدام مربع الحوار "طباعة".
الإجراءات
للقيام بذلك ، يجب إنشاء / أو تعديل ما يسمى تركيبة الطباعة Display Format في منظومة برمجيات Winisis.
وهذه التركيبة ببساطة هي تتابع من التعليمات، تخبر منظومة Winisis كيفية إخراج البيانات من التسجيلات. ومن ثم يمكنك استخدام هذه التركيبات لإخراج البيانات على نحو مطبوع أو في شكل ملف (الطباعة إلى الطابعة/ أو الطباعة إلى ملف).
من بين العديد من التعليمات والقواعد في لغة صياغة التركيبات في Winisis ، هناك أربعة أوامر سيكون من المفيد التعرض لها في هذا المقام:
1) يجب أن نعلم أنه يتم تعريف كل حقل برقم (التاج: رقم فريد مميز لكل حقل) وليس اسمًا كما متبع في SQL.
2) لإظهار محتوى حقل ما، يمكنك استخدام الصيغة : Vnحيث n هو رقم الحقل. يمكنك مشاهدة قائمة الحقول في قاعدة البيانات من خلال فتح الملف "dbname.FDT" ؛ حيث أن dbname هو اسم قاعدة البيانات الخاصة بك. فعلى سبيل المثال :
V10 --> الحقل 10
V20 --> الحقل 20
... إلخ
3) من أجل الانتقال إلى سطر جديد في تركيبة العرض والطباعة؛ يجب استخدام الشارطة SLASH /. فعلى سبيل المثال :
v10/v20
سيتم طباعة محتوى الحقل 10 في سطر ، ثم محتوى الحقل 20 في سطر جديد.
4) لطباعة نص ثابت (أي يطبع كما هو) ، يجب عليك استخدام علامتي الاقتباس. فعلى سبيل المثال :
'هذا هو نص' / 'هذا هو خط آخر'
ولذلك من أجل الحصول على ملف متوافق مع الصيغة CSV ، يجب أن تكتب شيئًا على النحو التالي:
'"',v10,'","',v20,'"'/
ويجب أن نولي الاهتمام لعلامات الاقتباس؛ حيث ستكون المخرجات للتركيبة السابقة كالتالي:
"الحقل 10..."،" الحقل 20..." [سطرجديد]
لاحظ: أن بعض الفواصل (خارج علامات الاقتباس) تستخدم لفصل الأوامر في Winisis عن بعضها البعض.
إذا كان لديك حقول فرعية متكررة ، يجب عليك استخدام أوامر المنوال MODE:
mhl,'"',v10,'","',v20,'"'/
وهذا الأمر يعمل على إيجاد فواصل بين الحقول الفرعية والتكرارات، على نحو أكثر جاذبية وأناقة.
وفي هذه الحالة عليك إخراج البيانات إلى ملف في صيغة قياسية، باستخدام خيار طباعة PRINT (قاعدة بيانات/ طباعة) (Data Base/ Print) ، ثم اختيار الإخراج إلى ملف آسكي للنوافد/ آنسي ASCII file (Windows/ ANSI) ثم انقر فوق "طباعة" PRINT.
عليك تسمية الملف وإعطائه الامتداد TXT ثم انقر فوق موافق. يمكنك أيضًا تغيير الامتداد إلى CSV ؛ ليكون اسم الملف :Test.csv
وباتالي يمكنك تشغيل MS Excel وفتح الملف النصي TXT المخرج. ومن ثم سيقوم الإكسيل ببدء تنفيذ معالج الاستيراد (لاحظ أن الامتداد TXT أو CSV) ليست مهمة في هذه القضية.
___
الكلمات الدالة: تصدير البيانات% Winisis % Excel % الجداول الإلكترونية% Access % قواعد البيانات.
[1] - هذا العمل هو تعريب لـ:
- How can I export CDS/ISIS data to another program, such as MS Excel?. Unesco Site: http://portal.unesco.org/ci/en/ev.php-URL_ID=13332&URL_DO=DO_TOPIC&URL_SECTION=201.html
رابط لملف PDF:
http://www.4shared.com/office/u7_zJWb5/_______winisis___Excel.html