Import function library وهي تحتوي على الايعازات التالية :
كود:
Import_CloseFile ()
Import_GetNextField ()
Import_GetNextRecord ()
Import_OpenFile ()
الايعاز Import_OpenFile يستخدم لفتح الملف النصي والصيغة النحوية له هي :
كود:
Import_OpenFile (product_ID, pathname, delimiter type, num_fields)
البارمتر الاول ويمثل معرف المنتج Product ID والذي قد يكون عبارة عن ثابت Constant تقوم بتعريفه ضمن المشروع الجديد وهذه هي الطريقة الاحترافية او يمكن امراره مباشرة كعدد صحيح.
البارامتر الثاني وهو عبارة نصية تشير الى مسار الملف الكامل مع اسم الملف ويجب ان يكون المسار بصيغة Generic Path وسوف نوضح هذه النقطة لاحقا.
البارمتر الثالث وهو عبارة عن قيمة صحيحة يستعاض عنها بثوابت لتحديد نوع delimiter المستخدم من قبل الملف النصي:
COMMAFILE: Comma delimiter
TABFILE : Tab delimiter
البارامتر الرابع والاخير وهو قيمة صحيحة تعيدها تمثل عدد الحقول Fields في السطر الاول من الملف النصي وهنا يتم تحديد عدد الحقول اعتمادا على تكرار الفاصلة التي حددناها في البارمتر السابق اما اذا كانت القيمة صفر فهذا يعني حصول خلل وان الملف لم يفتح بالصورة الصحيحية. ولكي تكون الفكرة واضحة سوف نأخذ المثال التالي عن شكل او تركيب الملف النصي الذي يستخدم لأدخال البيانات الى الجريت بلينز:
كود:
Po Number, Item Number, Item Description, QTY
PO900, ITEM1, Item1 Test, 10
PO900, ITEM2, Item2 Test, 20
PO900, ITEM3, Item3 Test, 12