PDA

View Full Version : property ShowHint does not exist



khoshblagh
شنبه 09 آبان 1388, 10:20 صبح
با سلام خدمت دوستان
من به تازگی در فرمی از برنامه ام پیامی به شرح زیر اعلام میگردد.معنی این پیام واضح است
ولی علت و دلیل به وجود آمدن آنرا نمیدانم . در صورت امکان علت بوجود آمدن و روش اصلاح آنرا بیان نمائید. متشکرم.

property ShowHint does not exist.

Mahmood_M
شنبه 09 آبان 1388, 11:16 صبح
چه موقعی این پیغام میاد ؟ بعد از اجرای چه کدی نمایش داده میشه ؟
وقتی یک پیغام خطا در اینجا می زارید ، باید زمان خطا و کدی که باعث خطا میشه رو هم بزارید یا اشاره ای برای این موارد بکنید ، وگرنه جواب درست و صحیحی به سئوالتون داده نمیشه ...

لطفا بیشتر توضیح بدید ...

...

khoshblagh
شنبه 09 آبان 1388, 12:13 عصر
چه موقعی این پیغام میاد ؟ بعد از اجرای چه کدی نمایش داده میشه ؟
وقتی یک پیغام خطا در اینجا می زارید ، باید زمان خطا و کدی که باعث خطا میشه رو هم بزارید یا اشاره ای برای این موارد بکنید ، وگرنه جواب درست و صحیحی به سئوالتون داده نمیشه ...

لطفا بیشتر توضیح بدید ...

...
با تشکر از شما
درست در موقع نمایش فرم پیام ظاهر میشود .و در ادامه این پروسیجر نمایش داده میشود.
متشکرم

procedure PropertyNotFound(const Name: string);
begin
raise EReadError.CreateResFmt(@SUnknownProperty, [Name]);
end;

Hadi_Fayyaz
شنبه 09 آبان 1388, 13:57 عصر
سلام دوست عزيز
فكر ميكنم بهتر باشه اول با قراردادن چند تا Breack Point توي برنامه تون بگذاريد و برنامه تون رو سطر به سطر اجرا كنيد ببينيد دقيقا چه دستوري باعث بروز اين خطا ميشه و بعد با اطلاعات دقيق تر اشكالتون رو مطرح كنيد تا بشه به شما كمك كرد.
موفق باشيد

khoshblagh
شنبه 09 آبان 1388, 14:32 عصر
با تشکر از دوستان
مشکل مربوط به یک صفحه از گزارش فست ریپورت بود که با حذف و ایجاد مجدد حل شد. البته من متوجه نشدم که این مشکل چطور بوجود آمد ولی به هر حال حل شد.متشکرم

merced
شنبه 09 آبان 1388, 15:37 عصر
شما قبلاً با نسخه متفاوتي از Fast Report گزارش رو ذخيره كرده بودي

khoshblagh
یک شنبه 10 آبان 1388, 08:08 صبح
شما قبلاً با نسخه متفاوتي از Fast Report گزارش رو ذخيره كرده بودي
بله قبلا از نسخه 4.2 استفاده کرده بودم. آیا منظور شما اینه در صورت ارتقا نسخه Fast Report برنامه حتما دچار این مشکل میشه ؟ در اینصورت مسئله ارتقا را چطور باید حل کرد؟
متشکرم

Mahmood_M
یک شنبه 10 آبان 1388, 13:11 عصر
آیا منظور شما اینه در صورت ارتقا نسخه Fast Report برنامه حتما دچار این مشکل میشه ؟
پیغامی که نمایش داده میشد به عنوان پیغام خطا ، همونطور که میدونید اشاره به یک خاصیت ( ShowHint ) می کرد که وجود نداشت ، احتمال میره که قبلا از نسخه ای از Fast Report استفاده می کردید که در یکی از ابزارهاش این خصوصیت بوده و بعد از تعویض نسخه ی قبلی ، ابزار مذکور این خصوصیت ازش حذف شده ( یعنی سازندگان کامپوننت این خاصیت رو در نسخه ی جدید حذف کردند ! ) ...

یا شاید هم قبلا از نسخه ی بالاتری استفاده می کردید که این خاصیت در اون وجود داشته و الآن از نسخه ی پایین تری استفاده میکنید که این خاصیت رو نداره ...

به هر حال این مشکلات به خاطر تغییراتی است که در نسخه های مختلف کامپوننتها اعمال میشه و نمی شه گفت که با ارتقا نسخه ی کامپوننت حتما مشکلی پیش میاد ، با توجه به این که سازندگان کامپوننت در نسخه های جدید تمام تلاششون رو میکنند که در هنگام ارتقا مشکلی پیش نیاد ...

موفق باشید ...