بتاريخ: 16 أغسطس 201213 سنة comment_226839 السلام عليكم ..........جاتنى فكرة انى اعمل مكتبة ادوات للتعامل مع انواع المختلفة من الملفات زى الاكسل والوورد وسى اس فى بس يكون كلة من الداتا بيس عشان اقدر استخدمها فى الفورمز وadfانا بحثت على النت وبدأت بأول خطوة- ياريت اللى عندة معلومة تضيف للموضوع او افكار جديدة ياريت يشارك -اجراء نبعتلة جملة السيليكت وهو يدينا الناتج فى ملف اكسل......الملف المرفق بيشرح الاعداداتبعد انشاء المكتبة المرفقة BEGIN as_xlsx.query2sheet ('select * from departments'); as_xlsx.save ('MY_DIR', 'my.xlsx');END; حيث MY_DIRهو المجلد الذى سوف يكون فية ملف الاكسلMY.XLSXهو اسم الملف الناتجطبعا يمكن تغيير اسم الملف واسم المجلد براحتك وحتى جملة السيليكت اكتبها زى ما انتا عايز بسيطة او معقدة حسب الحالة extract data into excel sheet2.doc تقديم بلاغ
بتاريخ: 22 أغسطس 201213 سنة comment_226873 مباردة حلوه بالعيد..ومشااركة مميزهجااري التحميل والتجربة..موووفق يا مهندس... تقديم بلاغ
بتاريخ: 22 أغسطس 201213 سنة comment_226878 السلام عليكم ورحمة الله وبركاتهكود لتحويل الداتا إلي ملف اكسل من الفورم [left][b]WHEN-BUTTON-PRESSED [/b][/left] [left][b]DECLARE[/b][/left] [left][b]OUTFILE TEXT_IO.FILE_TYPE;[/b][/left] [left][b]BEGIN[/b][/left] [left][b]OUTFILE := TEXT_IO.FOPEN('D:\TEST.CSV','W');[/b][/left] [left][b]TEXT_IO.PUT_LINE (OUTFILE,'EMPNO'||','||'ENAME'||','||'DEPTNO');[/b][/left] [left][b]FOR R IN ( SELECT EMPNO,ENAME,DEPTNO FROM EMP )[/b][/left] [left][b]LOOP[/b][/left] [left][b]TEXT_IO.PUT_LINE (OUTFILE,R.EMPNO||','||R.ENAME||','||R.DEPTNO);[/b][/left] [left][b]END LOOP;[/b][/left] [left][b]TEXT_IO.FCLOSE(OUTFILE);[/b][/left] [left][b]END;[/b][/left] جزاك الله كل خير تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.