عرض مشاركة واحدة
قديم 18-Jul-2011, 09:33 AM   #5
Monzer Osama
مدير عام منتديات جريت بلينز العربية
Lightbulb

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

استاذ منذر شاهد المرفقات لو سمحت
نعم أخي
عملية الـ Import table تكون على قاعدة البيانات مباشرة أي كأنك تقوم بعملية سحب الداتا الى قاعدة البيانات من ملف الـ TXT بدون عمل أي فحص على الداتا....

وبناء عليه فإنه لا يتوجب عليك في هذه الحالة رقم الحساب كما هو
00-1300-000 بل لا بد وضع رقم الـ Index الخاص برقم الحساب >>> حسنا من أين آتي بحضرة الـIndex????

الإندكس يعبر عن رقم الحساب في قاعدة البيانات ولمعرفته من قاعدة البيانات
نفذ الكود التالي على قاعدة بيانات الشركة من خلال Query Analysir:
كود:
SELECT ACTNUMBR_1, ACTNUMBR_2, ACTNUMBR_3, RTRIM(LTRIM(ACTDESCR)) AS Discription, ACTINDX
FROM   GL00100 order by ACTNUMBR_1, ACTNUMBR_2
الآن ستجد في العامود ACTINDX رقم الإنديكس لكل رقم حساب

الخطوة الأخيرة
استبدل رقم الحساب برقم الإنديكس الخاص به وإن شاء الله ستعمل معك بشكل صحيح 100%

وفقك المولى
__________________
Monzer Osama
Saudia Arabia - Jeddah
00966501826235
Microsoft Certified Business Management Solutions Professional
Microsoft Certified Trainer
Monzer Osama غير متواجد حالياً