delphi4arab منتديات دلفي للعرب
مشكلة تصدير قواعد بيانات Paradox محتواها باللغة العربية إلى ملف إكسل - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : مشكلة تصدير قواعد بيانات Paradox محتواها باللغة العربية إلى ملف إكسل (/showthread.php?tid=6622)



مشكلة تصدير قواعد بيانات Paradox محتواها باللغة العربية إلى ملف إكسل - mounibe - 10-12-2014

السلام عليكم ورحمة الله وبركاته
عندي قاعدة بينات paradox محتواها بالعربية و عند تحويلها إلى إكسل تظهر برموز أخرى غير مقرؤة
و شكرإ


مشكلة تصدير قواعد بيانات Paradox محتواها باللغة العربية إلى ملف إكسل - tahri - 14-12-2014

ا[color="red"]لسلام عليكم
لدي نفس المشكلة أخي وانتظر من الإخوة إفادتنا [/color]


مشكلة تصدير قواعد بيانات Paradox محتواها باللغة العربية إلى ملف إكسل - omiman - 05-01-2015

هناك برنامج اسمه
paradox to access converter
سوف يحل لك المشكلة ان شاء الله


مشكلة تصدير قواعد بيانات Paradox محتواها باللغة العربية إلى ملف إكسل - makhlouf - 08-01-2015

و عليكم السلام و رحمة الله تعالى و بركاته
أخي هناك ملحق (utilit)مع قاعدة بيانات أبسوليت يقوم بالتحويل من paradox إلى absolute و منها يمكنك التصدير إلى إكسيل بسهولة و احترافية و يدعم اللغة العربية بصفة عادية جدا
بالتوفيق


مشكلة تصدير قواعد بيانات Paradox محتواها باللغة العربية إلى ملف إكسل - foxmedo - 09-01-2015

أوافق الأخ makhlouf فانا نفذة هذه العملية عدة مرات عليك بتحويلها إلى قاعدة absolut database تجدها هنا في الموضوع

http://delphi4arab.net/forum/showthread.php?tid=9737&highlight=Absolute+Database


و بعدها تقوم بالتحويل إلى excel بكل سهولة حيث ان القاعدة الجديدة تدعم اللغة العربية


مشكلة تصدير قواعد بيانات Paradox محتواها باللغة العربية إلى ملف إكسل - بن دهيبة - 09-01-2015

وعليكم السلام ورحمة الله وبركاته.

إقتباس :عندي قاعدة بينات paradox محتواها بالعربية و عند تحويلها إلى إكسل تظهر برموز أخرى غير مقرؤة

كيف تقوم بتحويله الى اكسل؟
لأن المشكل في الأسطر البرمجية التى تقوم بتحويل.


مشكلة تصدير قواعد بيانات Paradox محتواها باللغة العربية إلى ملف إكسل - bassem_43 - 10-01-2015

السلام عليكم
هدا الموضوع سيسفيدك ان شاء الله
http://www.delphi4arab.net/forum/showthread.php?tid=541
وهدا ايضا
http://www.delphi4arab.net/forum/showthread.php?tid=205


مشكلة تصدير قواعد بيانات Paradox محتواها باللغة العربية إلى ملف إكسل - mounibe - 12-01-2015

أشكر الجميع ،و جعلها في مزان حسناتكم


RE: مشكلة تصدير قواعد بيانات Paradox محتواها باللغة العربية إلى ملف إكسل - kader792013 - 13-10-2015

أقدم لك هذه الدالة تخرج الحروف عربية مجربة:
كود :
Function ExportToExcel(oDataSet : TDataSet; sFile : String): Boolean; var iCol,iRow : Integer; oExcel : TExcelApplication; oWorkbook : TExcelWorkbook; oSheet : TExcelWorksheet; begin iCol := 0; iRow := 0; result := True; oExcel := TExcelApplication.Create(Application); oWorkbook := TExcelWorkbook.Create(Application); oSheet := TExcelWorksheet.Create(Application); try oExcel.Visible[0] := False; oExcel.Connect; except result := False; MessageDlg('Excel may not be installed', mtError, [mbOk], 0); exit; end; oExcel.Visible[0] := True; oExcel.Caption := 'Sawami Export Engine'; oExcel.Workbooks.Add(Null,0); oWorkbook.ConnectTo(oExcel.Workbooks[1]); oSheet.ConnectTo(oWorkbook.Worksheets[1] as _Worksheet); // iRow := 1; for iCol:=1 to oDataSet.FieldCount do begin // oSheet.Cells.Item[iRow,iCol] := oDataSet.FieldDefs.Items[iCol].Name; // oSheet.Cells.Item[iRow,iCol] := oDataSet.Fields[iCol-1].FieldName; end; // iRow := 2; oDataSet.Open; while NOT oDataSet.Eof do begin Inc(iRow); for iCol:=1 to oDataSet.FieldCount do begin oSheet.Cells.Item[iRow,iCol] := oDataSet.Fields[iCol-1].AsString; end; oDataSet.Next; end; //Change the wprksheet name. oSheet.Name := 'List of Accounts'; //Change the font properties of all columns. oSheet.Columns.Font.Color := clPurple; oSheet.Columns.Font.FontStyle := fsBold; oSheet.Columns.Font.Size := 10; //Change the font properties of a row. oSheet.Range['A1','A1'].EntireRow.Font.Color := clNavy; oSheet.Range['A1','A1'].EntireRow.Font.Size := 16; oSheet.Range['A1','A1'].EntireRow.Font.FontStyle := fsBold; oSheet.Range['A1','A1'].EntireRow.Font.Name := 'Arabic Transparent'; //Change the font properties of a row. oSheet.Range['A2','A2'].EntireRow.Font.Color := clBlue; oSheet.Range['A2','A2'].EntireRow.Font.Size := 12; oSheet.Range['A2','A2'].EntireRow.Font.FontStyle := fsBold; oSheet.Range['A2','A2'].EntireRow.Font.Name := 'Arabic Transparent'; oSheet.Range['A2','H2'].HorizontalAlignment := xlHAlignCenter; { //Change the font properties of a column. oSheet.Range['A1','C1'].EntireColumn.Font.Color := clBlue; //Change Cells color of a row. oSheet.Range['A1', 'A1'].EntireRow.Interior.Color := clNavy; //Change Cells color of a column. oSheet.Range['C1', 'C1'].EntireColumn.Interior.Color := clYellow; //Align a column. oSheet.Range['A1','A1'].HorizontalAlignment := xlHAlignLeft; //Set a column with manually. // oSheet.Columns.Range['A1','A1'].ColumnWidth := 16; } //Auto fit all columns. oSheet.Columns.AutoFit; DeleteFile(sFile); Sleep(2000); oSheet.SaveAs(sFile); oSheet.Disconnect; oSheet.Free; oWorkbook.Disconnect; oWorkbook.Free; oExcel.Quit; oExcel.Disconnect; oExcel.Free; end; Examples: //Export a DBGrid to Excel: ExportToExcel(DBGrid1.DataSource.DataSet,'C:\MyDat a.XLS'); //Export a Table to Excel: ExportToExcel(Table1,'C:\MyData.XLS'); //Export a Query to Excel: ExportToExcel(Query1,'C:\MyData.XLS');[/DELPHI
]


RE: مشكلة تصدير قواعد بيانات Paradox محتواها باللغة العربية إلى ملف إكسل - AgroSoft - 14-10-2015

مثل ما تطرق الاخوة استخدم برامج التحويل لتصدر القاعدة الى اي قاعدة تريد .... تحياتي .