View Full Version : سوال: Export From Janues GridView to Excel
ACorvinus
سه شنبه 06 اسفند 1387, 23:52 عصر
سلام .
چجوری میتونم اطلاعات موجود در گرید جانوس رو Export کنم ؟
Export to Excel
jafari1
چهارشنبه 07 اسفند 1387, 00:13 صبح
سلام
یک GridexExporter به فرمتان اضافه کنید و gridex آن را تنظیم کنید سپس دستور زیر را بنویسید
If SaveFileDialog1.ShowDialog() = DialogResult.OK Then
Dim st As New IO.FileStream(SaveFileDialog1.FileName, FileMode.Create, FileAccess.Write, FileShare.None)
GridEXExporter1.Export(st)
end if
لازم به ذکر است در صورت استفاده از دستور فوق به یک SAveFileDialog نیز نیاز دارید
ACorvinus
چهارشنبه 07 اسفند 1387, 15:13 عصر
سلام
یک GridexExporter به فرمتان اضافه کنید و gridex آن را تنظیم کنید سپس دستور زیر را بنویسید
If SaveFileDialog1.ShowDialog() = DialogResult.OK Then
Dim st As New IO.FileStream(SaveFileDialog1.FileName, FileMode.Create, FileAccess.Write, FileShare.None)
GridEXExporter1.Export(st)
end if
لازم به ذکر است در صورت استفاده از دستور فوق به یک SAveFileDialog نیز نیاز دارید
فرمایش شما درست .
منم همین کد رو نوشتم
ولی بعد از اینکه عمل Export رو انجام میدم هیچ اطلاعاتی داخلش ذخیره نمیشه .
کد منم اینه :
Dim GroupDialog As New System.Windows.Forms.SaveFileDialog
With GroupDialog
.Filter = "(Excel Files)|*.xls"
.ShowDialog()
If .FileName <> "" Then
Dim Stream As New IO.FileStream(.FileName, IO.FileMode.Create, IO.FileAccess.Write, IO.FileShare.None)
Me.GroupGridEXExporter.ExportMode = Janus.Windows.GridEX.ExportMode.AllRows
Me.GroupGridEXExporter.Export(Stream)
Stream.Close()
End If
End With
jafari1
چهارشنبه 07 اسفند 1387, 16:41 عصر
سلام
دستور زیر را هم اضافه کنید
GroupGridEXExporter.GridEX = GridEX1
ACorvinus
چهارشنبه 07 اسفند 1387, 17:44 عصر
سلام
دستور زیر را هم اضافه کنید
GroupGridEXExporter.GridEX = GridEX1
نمیشه، شاید من نمیدونم به کجا اضافه کنم ؟
خودت از این دستور جواب گرفتی ؟
jafari1
چهارشنبه 07 اسفند 1387, 17:52 عصر
دوست عزیز من از دستورات فوق در چند برنامه استفاده کرده ام به خوبی کار میکند
به جای gridex1 نام گرید خودتان رابنویسید در پاسخ اول هم این موضوع را گفته بودم دوباره تکرار کردم
ACorvinus
پنج شنبه 08 اسفند 1387, 02:30 صبح
دوست عزیز من از دستورات فوق در چند برنامه استفاده کرده ام به خوبی کار میکند
به جای gridex1 نام گرید خودتان رابنویسید در پاسخ اول هم این موضوع را گفته بودم دوباره تکرار کردم
نمیدونم والله .
فایل Excel ایجاد میشه ولی اطلاعاتی ذخیره نمیشه .
راستی Excel من 2007 هستش، نکنه اشکال از اون باشه ؟
jafari1
پنج شنبه 08 اسفند 1387, 10:49 صبح
راستی Excel من 2007 هستش، نکنه اشکال از اون باشه ؟
http://barnamenevis.org/forum/images/statusicon/user_offline.gif http://barnamenevis.org/forum/images/buttons/report.gif (http://barnamenevis.org/forum/report.php?p=685604)
نه ربطی به ورژن اکسل نداره چون 2007 همه فرمت ها را نشان میده یک خورده سعی کنید مشکلتان حل میشود
ACorvinus
پنج شنبه 08 اسفند 1387, 14:37 عصر
نه ربطی به ورژن اکسل نداره چون 2007 همه فرمت ها را نشان میده یک خورده سعی کنید مشکلتان حل میشود
نمیدونم والله . ولی هر کاری کردم نشد .
خیلی برام مهمه، چون بخشی از پروژه ام هستش .
بگذریم، همین که بهم کمک کردی ممنونم . موفق باشی . خدا نگهدار
jafari1
جمعه 09 اسفند 1387, 00:24 صبح
دوست عزیز
GridEXExporter1 یک پروپرتی دارد که باید در آن gridex که در فرم استفاده شده را ست کنید من آزمایش کردم اگر این ست نشود فایل اکسل خالی میسازد
davoodrm666_666
شنبه 08 اسفند 1388, 16:47 عصر
چطوری میشه چند تا گرید جانوس رو توی چند sheet از یک فایل excel زد
akhavan_a
چهارشنبه 05 آبان 1389, 14:47 عصر
سلام .... من در Export کردن دیتا گرید جانوس به excel سوال دارم . نمی دونم چطور می شه فقط بعضی از ستون های دیتا گرید رو export کنم به excel نه کلشو. مثلا داره 5 تا ستون توی گرید نشون می ده ولی می خوام 4 تاستونشو توی excel ببرم....ممنون
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.