delphi4arab منتديات دلفي للعرب

نسخة كاملة : مشكلة اللغة العربية مع تصدير البيانات إلى إكسل
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم.
لتصدير البيانات من قاعدة البيانات نوع Interbase إلى إكسل  استعملت مكونات   TscExcelExport

 
التصدير يتم بشكل جد رائع ، لكن مشكلتي مع اللغة العربية حيث يتم عرض المعلومات على شكل رموز مبهمة . (كما في الصورة)
 
[صورة: 719623452.png]
حاولت تغيير الإعدادات الإقليمية الخاصة بنظام الويندوز لكن دون جدوى.

هل من توجيه بارك الله فيكم.
وعليك السلام ، جرب هذا
[صورة: 171727776.png]
بارك الله فيك.
جربته من قبل ، لكن نفس المشكلة
وعليك السلام و رحمة الله تعالى وبراكاته

جربته يعمل بدون أي تغيير في الإعدادات

[صورة: 691567135.png][صورة: 703239919.png]

أو ضع مثال لكي اجربه

* أو جرب هذا

[صورة: 374151571.png]
نفس المشكلة.

على ما أظن أن المشكلة في default character set  الخاصة بقواعد البيانات .
default character set  عندي None .
السلام عليكم شباب
المشكله في نسخة الـ Office
انا كنت استخدم اوفيس 2007 وكان التصدير يمشي عليه تمام
عندما نزلت اوفيس 2010 صارت الأحرف العربية لا تظهر.
(17-06-2021, 07:45 AM)Thunder كتب : [ -> ]السلام عليكم شباب
المشكله في نسخة الـ Office
انا كنت استخدم اوفيس 2007 وكان التصدير يمشي عليه تمام
عندما نزلت اوفيس 2010 صارت الأحرف العربية لا تظهر.

وعليكم السلام ورحمة الله و بركاته.
المشكلة أنني مثبت اوفيس 2007.
السلام عليكم
استخدم المكتبة comobj
(16-06-2021, 01:20 PM)أبو معاذ كتب : [ -> ]السلام عليكم.
لتصدير البيانات من قاعدة البيانات نوع Interbase إلى إكسل  استعملت مكونات   TscExcelExport

 
التصدير يتم بشكل جد رائع ، لكن مشكلتي مع اللغة العربية حيث يتم عرض المعلومات على شكل  رموز مبهمة . (كما في الصورة)
 
[صورة: 719623452.png]
حاولت تغيير الإعدادات الإقليمية الخاصة بنظام الويندوز لكن دون جدوى.

هل من توجيه بارك الله فيكم.
سلام عليكم 
ممكن تزويدي بالكود وشرحه والمكون
ريح بالك واستخدم Lazarus في قواعد البيانات فهو مجاني وسهل وبسيط وبه مزايا رائعة
أنا استخدمة مكتبة رائعة في لازاروس وهي مكتبة RX  تتضمن dbgrid به فلتره تلقائية مثل
برنامج الاكسل ومكونات اخرى جميلة منها مكون يصدر الى الى اكسل في ثانية ودعم كامل للغة العربية

وهذا احراء تصدير الى اكسل بسيط وسهل وإذا كنت تعشق دلفي يمكنك استخدام لازاروس فقط
في تطبيقات قواعد البيانات ودلفي في بقية الأمور
كود :
procedure Temp_frm.btn_printClick(Sender: TObject); begin    if SaveDialog1.Execute then      begin        xpo.FileName:=SaveDialog1.FileName;        xpo.RxDBGrid:= grid_emp;        xpo.PageName:='data';        xpo.Execute;      end; end;
الصفحات : 1 2