Thursday, January 05, 2012

كيف يمكن تصدير البيانات من CDS / ISIS مثل Excel ؟

كيف يمكن تصدير البيانات من CDS / ISIS إلى Excel ؟ ([1])

تعريب

محمد سالم غنيم

مدرس المكتبات وعلم المعلومات

جامعة القاهرة – كلية الآداب

m_salem98@yahoo.com

المشكلة

تصدير البيانات من تسجيلات 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

7 comments:

4aflam said...

مشكور اوى على الشغل الجامد دا يارايق
http://4aflam.blogspot.com/2012/01/3.html

Anonymous said...

للاسف لكن هذا الحال مركب من العالم الغربى لكسر الاسلام وضياعه \\\\ انما الامم الاخلاق التوقيع عادل فلسطين

Anonymous said...

در اینترنت در این وبلاگ شما می توانید یک طیف عظیمی از آخرین اخبار در مورد [url=http://apple-televizor.ru/]http://apple-televizor.ru/[/url]

Anonymous said...

أحيك على الموضوع ..
وفي انتظار الجديد..

Ahmed Elshafey said...

شركة تنظيف بخميس مشيط
افضل شركة تنظيف بخميس مشيط
ابى شركة تنظيف بخميس مشيط
ابغى شركة تنظيف بخميس مشيط
شركات تنظيف بخميس مشيط
مؤسسة تنظيف بخميس مشيط
اريد شركة تنظيف بخميس مشيط




شركة تنظيف شقق بخميس مشيط
افضل شركة تنظيف شقق بخميس مشيط
ابى شركة تنظيف شقق بخميس مشيط
ابغى شركة تنظيف شقق بخميس مشيط
شركات تنظيف شقق بخميس مشيط
مؤسسة تنظيف شقق بخميس مشيط

Ahmed Elshafey said...


شركة تنظيف منازل بخميس مشيط
افضل شركة تنظيف منازل بخميس مشيط
ابى شركة تنظيف منازل بخميس مشيط
ابغى شركة تنظيف منازل بخميس مشيط
شركات تنظيف منازل بخميس مشيط
مؤسسة تنظيف منازل بخميس مشيط

شركة القلعة للتنظيف said...

شركة صيانة افران غاز بخميس مشيط