PDA

View Full Version : امکانات جدید در VISUAL FOXPRO 9.0



kia1349
شنبه 24 آبان 1382, 06:45 صبح
تمامی مندرجات نامه آقای ken levy سرپرست تیم ویژوال فاکس پرو برای اطلاع کلیه برنامه نویسان و توسعه دهندگان
نکته قابل توجه اینکه بنده در مکاتبات بسیار زیاد با ایشان در سایت تخصصی www.universalthread.com و در بسیاری از موارد دیگر مانند مطرح کردن در خواست در wish list سایت مذکور همواره از ایشان خواسته ام تا امکان multi detail bandرا در report designer قرار دهد و با کمال تعجب امروز صبح در این نامه متوجه تحقق این موضوع و قبول طراحی آن توسط تیم برنامه نویس ویژوال فاکس پرو شدم
این هم از مزایای عضویت در سایت www.universalthread.com و سمج بودن بیش از حد
این هم متن نامه
-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------November Letter from the Editor :D
Mark your calendar for the Advisor Visual FoxPro DevCon 2004 conference, which is scheduled to be held October 2004 in Las Vegas, Nevada. More details will be coming shortly for this conference. The Visual FoxPro team is very busy working on the next version of Visual FoxPro, code-named Europa. Because DevCon 2004 is planned near the time we hope to release Europa, DevCon 2004 is where the Visual FoxPro team will formally launch Europa.

As I promised in last month's letter, I will be going into new, detailed information about Europa this month. Disclaimer: This is an early sneak preview at the Europa product, which is not yet in beta. Some of the features mentioned may not make it into the product. The list below is intended only as a partial set of the features we expect to include in the product when it's finally released.

One of our objectives for Europa was to base most of the enhancements on customer feedback (e.g., online wish lists) similar to what we did for Visual FoxPro 8.0. The next version will contain a number of great improvements to the data engine, including new data types and extensions to the SQL language. Europa will provide new UI features, such as Docking Forms, to greatly enhance the end user experience. You will also see extended interoperability with SQL Server, and better XML support to improve .NET interoperability. And, as was the case with Visual FoxPro 8.0, you can expect Europa to maintain backwards compatibility with prior versions of Visual FoxPro. Here are more details for some of these enhancements.

End User UI Features
Ability to dock user forms
Anchor controls to adjust when a form is resized
Wordwrap support for text in check boxes
Bind a list box to a collection
Fine-tune position and spacing of image/text on buttons
Rotate a label
AutoComplete entries in text boxes
Create polygon shapes and Bezier curves
Developer Productivity
Create arrays with greater than 65K elements
Have greater than 128 DO nesting levels
Property Sheet extensions:
Favorites tab
Custom property editors
Property capitalization
Improved IntelliSense:
WITH_ENDWITH support
Available in memo fields and at run time
Background compile current line
Data/XML Enhancements
New data types: Varchar, Varbinary, Blob
SQL language enhancements (e.g., greater than nine joins, multiple subquery levels, support for buffered data)
New Binary index type for DELETED()
CAST() and ICASE() functions
Auto-refresh of data from back-ends (great for those times when you use identity keys in SQL Server and want to get the key value back right after adding a new row)
Improvements to XMLAdapter, including nested hierarchical XML, extended XSD schemas, and XPath scripting
One of the exciting areas we are spending significant resources on for Europa is the Visual FoxPro Report Designer (actually, reporting in general). While we did add a number of great Report Designer enhancements to Visual FoxPro 8.0, you ain't seen nothin' yet! Based on your valuable customer feedback, we have come up with what we feel is a very compelling story.

Europa Reporting Goals
Protect existing FRX investments
Provide an open architecture that is extensible at both design time and run time
Offer a better reuse story
Extend and open the design-time experience
Provide run-time access to report elements and events via objects
Allow more flexibility with report chaining
Provide new output types (e.g., XML, HTML) and the ability to plug in new ones
Improve and open print preview mechanism
As you may have noticed, the Europa Reporting model will follow architecture along the same lines as many of our other designers—one that is open and extensible. We know that there are many features more suited for a third party to provide. We hope that this new open architecture offers unlimited potential for folks to extend their reporting needs. Here are more specific details on some of the new reporting features for Europa.

Report Designer Features
Multiple detail bands
Design-time events, such as opening a report, making a quick report, dropping on a field, changing page layout, etc.
Ability to use a custom Report Builder for processing of design-time events. The possibilities for custom Builders are endless. For example, you can use a Report Builder to change Grid Scale from inches to centimeters, add a watermark by using absolute positioning, drop on a custom object that renders a chart or rotates a label, etc.
Ability to set design-time protection at run time to prevent end users from making various types of modifications to objects on a report (e.g., edit, move, delete)
Improved preservation of FRX (e.g., User field) for folks wishing to extend the structure
Improved Zoom capabilities for Print Preview (10 - 500%)
Miscellaneous UI improvements, including better menus, toolbars, and ToolTips
Improved use of the DataEnvironment
New output types, including XML and HTML
Better international support, such as font script setting (FontCharSet)
You can expect even more great Reporting enhancements to be included in Europa beyond just the list above. We also have many exciting enhancements in other areas of the product that we'll announce at a future date. To ensure that Europa is the most stable release of Visual FoxPro ever, we will be extending the development and quality control schedule for Europa by several months. Europa is scheduled to be released during the second half of 2004. Fortunately, you will not have to wait that long to start playing with many of the new features mentioned above. There will be a public beta of Europa for free download available during the first half of 2004. For even more details on Europa beyond the list above, refer to the Universal Thread Germany DevCon 2003 conference report.

Many of you have asked about Visual FoxPro and .NET. Currently, there are no plans to have Europa be based on the Windows .NET Framework nor to be integrated into Visual Studio. However, you can be confident that Europa will continue to have a great interoperability story with .NET. The Visual FoxPro team is very excited about Europa and very much appreciate of all the great feedback you have given us to help make this the best version of Visual FoxPro ever!

As a reminder, Visual FoxPro 8.0 is supported by Microsoft until 2010 in the developer tools lifecycle support plan. In my December letter next month, I will go into more detail on some of the new Europa features listed above.

Ken Levy
VS Data Product Manager
Microsoft
E-mail: klevy@microsoft.com
-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------

ALI RAFFIE
چهارشنبه 02 اردیبهشت 1383, 10:44 صبح
visual foxpro 9 در بازار یافت میشه یا خیر؟
اگه سراغ دارید لطفا راهنمایی کنید

kia1349
چهارشنبه 02 اردیبهشت 1383, 15:47 عصر
به توضیحات جدید در قسمت دیگه فاکس 9 که بری نوشته شده که از اواخر خرداد تا اواسط تیر ماه نسخه بتای اون به بازاز میآد

binyaz2003
چهارشنبه 02 اردیبهشت 1383, 20:47 عصر
:تشویق:

binyaz2003
یک شنبه 06 اردیبهشت 1383, 12:13 عصر
کاشکی در مورد منو ها هم صحبت کنید که فاکس اونها رو بعنوان یک شی بشناسه!

kia1349
یک شنبه 06 اردیبهشت 1383, 14:03 عصر
متاسفانه ضاهرا روی این موضوع کاری نشده

binyaz2003
دوشنبه 07 اردیبهشت 1383, 10:31 صبح
حیف شد!

ALI RAFFIE
سه شنبه 29 اردیبهشت 1383, 18:25 عصر
آقا کیا شما که با بزرگان ویژوال فاکس ارتباط دارین اگه زحمتی نیست مشکل Right To Left تو XP رو هم مطرح کنید

binyaz2003
سه شنبه 29 اردیبهشت 1383, 20:12 عصر
فکر خیلی خوبیه 8)

kia1349
چهارشنبه 30 اردیبهشت 1383, 06:32 صبح
توی یکی از همین قسمتها در مورد این مشکل مطالبی هست
تمام اون مطالب حاوی جوابهائی است که در مورد حل این مشکله و توسط یکی از دوستان عربستانی بنام محمد زهیر برام پست شده
توی همین فروم بگردید پیداش میکنید
فکر کنم اینجاست:
http://www.barnamenevis.org/forum/viewtopic.php?t=5803&highlight=%DA%D1%C8%D3%CA%C7%E4
اینجا رو هم یه نگاهی کنید بد نیست
http://www.microsoft.com/middleeast/arabicdev/Urdu/farsi.asp
خدائیش این لینک آخری خیلی باحاله یه کم دقت کنید برای فارسی کردن ویندوزها کلی مطلب داره

ALI RAFFIE
چهارشنبه 30 اردیبهشت 1383, 14:18 عصر
کیا جان روش محمد زهیر کارساز نبود
تو آدرس دومی هم در مورد Right To Left مطالب مفیدیه ولی هیچ کدوم با VFP سازگار نیست

binyaz2003
پنج شنبه 31 اردیبهشت 1383, 10:56 صبح
با سلام
من تو لینک دومی رفتم و فایل مربوط به ویندوز 98 انگلیسی رو دانلود و اجرا کردم و ناگهان یک معجزه رخ داد و ویژوال فاکس پرو right to left را شناخت و دستور set sysmenu to rtljust بدون هیچ پیغام خطایی منو ها رو راستچین کرد :lol: 8)

kia1349
پنج شنبه 31 اردیبهشت 1383, 13:21 عصر
جوینده یابنده است :wink:
بابا این رفیق عرب ما کلی سواد داره آدرس الکی نمیده که

حالا شما یه لطفی بکن برای بقیه دوستان هم شرح بده که چه فایلی رو روی چه ویندوزی و با چه زبانی نصب کردی که مشکلت حل شد تا بقیه هم همین کارو بکنن و هی نگن چرا کاری نمیکنید

rezaTavak
پنج شنبه 31 اردیبهشت 1383, 18:00 عصر
سلام

مشکل اصلی فاکس پرو را که میدانید چیه؟ دکمه سمت راست را میزنید سمت چپ میره!

binyaz2003
شنبه 02 خرداد 1383, 09:26 صبح
سلام
من بالا هم نوشتم از تو سایت فایل مربوط به win 98 english رو دانلود کردم و اجرا کردم
در حالیکه قبل از این اصلا کل ویندوز right to left رو نمی شناحت بعد ار نصب این فایل شناحت

rezaTavak
شنبه 02 خرداد 1383, 16:50 عصر
خب حال چیزی که من گفتم امتحان کن ببین جواب میده!

ALI RAFFIE
یک شنبه 03 خرداد 1383, 10:48 صبح
متن ایمیل آقای محمد ظهیر و میلی که من براشون فرستاده بودم رو در زیر نوشتم شاید براتون جالب باشه دارم روش کار میکنم شما ببینید نتیجه چی میشه


Zaheer Mohammad <mzaheer@astra.com.sa> wrote:
Hi Mr. Ali
RightToLeft property is working ok. See the attached screen shot. Visit the following link and you will find lot of information about RightToLeft. http://www.microsoft.com/middleeast/msdn/VisualFoxPro.aspx
In Control Panel (Regional Setting ) click on Advance tab and select your language to Farsi.
I have tested and working ok with Farsi and Urdu also.
Also visit the following link for customization of local languages
http://www.microsoft.com/middleeast/arabicdev/Urdu/farsi.asp
With best regards,
Zaheer

----- Original Message -----
From: ali raffie
To: mzaheer@astra.com.sa
Sent: Saturday, May 22, 2004 3:48 PM
Subject: Help Me


Dear Mr. Mohammad Zaheer
I am Ali Raffiefard
In Visual Foxpro with Windows XP, RighToLeft property for ListBox does not work correct. The Email that you had send to Mr. Heidarykia did not help me.

Please give more information.
Tanks for your attention

binyaz2003
یک شنبه 03 خرداد 1383, 11:21 صبح
با سلام
:تشویق: واقعا این آدرس ویژوال فاکسش خیلی توپه نمی دونم چی بگم فقط مرسی :)

kia1349
یک شنبه 03 خرداد 1383, 12:10 عصر
بخدا وقتی میبینم شما اینطوری پی یه موضوع رو میگیرید و به نتیجه هم میرسید خیلی خوشحال میشم
این همون مفهوم مشارکته که قبلا هم در موردش بحث کردیم
همینطوری میشه که فروم فعال میشه
برای تقویت خودتون و این فروم مثل خیلی از دوستان سعی کنید توی ساتهایی مثل universalthread و foxite و چندتا سایت فعال دیگه در زمینه فاکس پرو عضو بشید و از اطلاعاتشون کاملا بهره ببرید

binyaz2003
یک شنبه 03 خرداد 1383, 17:00 عصر
کاملا موافقم
ولی خودمونیم اگر شما نبودین این سایتها رو به ما معرفی کنید ما چیکار می کردیم؟

kia1349
یک شنبه 03 خرداد 1383, 19:43 عصر
بابا!!!!!!!!!!!!!!!
ما خودمون داریم کلی از شما چیز یاد میگیریم :wink:

binyaz2003
یک شنبه 03 خرداد 1383, 22:57 عصر
دیگه اینقدر شکسته نفسی نکنید‍‍‍ :گیج: :oops: :تشویق:

ALI RAFFIE
دوشنبه 04 خرداد 1383, 10:42 صبح
من به نوبه خودم از همه بچه های این فروم ممنونم و بهشون هم مدیونم مخصوصا آقا رضا گل سرسبد آقای توکل و بینیاز جان که از کلی به من کمک میکنن. اینم سه تا دسته گل ناقابل
:flower: :flower: :flower:

kia1349
دوشنبه 04 خرداد 1383, 14:35 عصر
همه اش وظیفه است

binyaz2003
دوشنبه 04 خرداد 1383, 17:02 عصر
:oops:

ALI RAFFIE
سه شنبه 05 خرداد 1383, 10:07 صبح
یه نکته مهم اینکه توی Regional and Language Option پیج Advance بایذ حتماً Arabic انتخاب شود و Farsi درست عمل نمی کند ولی در قسمت Regional Option میتونید Farsi انتخاب کنید

rezamim
سه شنبه 05 خرداد 1383, 16:04 عصر
سلام دوستان
میخواستم اگه ممکنه یکنفر مراحل راست به چپ نویسی رو در ویندوز ایکس پی کامل توضیح بده .
در ویندوز 98 همه چیز درسته ولی در ایکس پی برعکس میشه
ممنون

binyaz2003
سه شنبه 05 خرداد 1383, 17:22 عصر
تو اولین آدرسی که آقای رفیعی در این قسمت گزاشتن همه چیز رو مو به مو توضیح داده

ALI RAFFIE
چهارشنبه 06 خرداد 1383, 13:51 عصر
سلام دوستان
میخواستم اگه ممکنه یکنفر مراحل راست به چپ نویسی رو در ویندوز ایکس پی کامل توضیح بده .
در ویندوز 98 همه چیز درسته ولی در ایکس پی برعکس میشه
ممنون

تنظیمات زیر رو انجام بده

arashkhaan2002
دوشنبه 30 بهمن 1385, 01:46 صبح
سلام
مشکل استفاده از منابع عددی (Numeric) در COmbobox ها در fox 9 حل شده ، قبلا منابع عددی رو فقط شماره ایندکس شونو بر میگردوند و اگر BOund to =.t. میشد درست کار نمیکرد .

arashkhaan2002
دوشنبه 30 بهمن 1385, 02:19 صبح
سلام
چطوری میشه الان از رپورت ها به صورت MUlti Band استفاده کرد؟
ضمنا مشکل به هم ریختگی فونت فارسی هنگام preview رپورت چطور بر طرف میشه؟

با تشکر

فدای فاکس

rezaTavak
دوشنبه 30 بهمن 1385, 07:45 صبح
سلام
چطوری میشه الان از رپورت ها به صورت MUlti Band استفاده کرد؟
ضمنا مشکل به هم ریختگی فونت فارسی هنگام preview رپورت چطور بر طرف میشه؟

با تشکر

فدای فاکس

در مورد مشکل دوم بارها بحث شده است لطفا جستجو فرمایید.