PDA

View Full Version : استفاده از فیلد Unbound و اتصال با فیلد مشابه موجود



Profesorjd
پنج شنبه 27 دی 1386, 17:31 عصر
سلام
1- در برنامه دو فیلد جداگانه هست که با استفاده از =[]&[] فیلد سومی در فرم درست میکنم که این فیلد سوم مشابهش در جدول وجود دارد .
2- چون کاربر باید در فرم دو فیلد جداگانه وارد نماید تا اشتراک این دو فیلد باهم فیلد مشابه موجود را تحت تأثیر قرار دهد وگر نه میشد از همان فیلد موجود استفاده کرد .
3- در جدولی که این فیلد مشابه وجود دارد و کد نیز هست تعریف کد هم در فیلد دیگر هست .
چگونه میشود وقتی کاربر 2 فیلد اول را پر کرد و نتیجه فیلد سوم حاصل شد این فیلد سوم با فیلد مشابه موجود بررسی شود و در صورت برابری تعریفش نشان داده شود ؟ توضیح اینکه در هر راهی نمیشود از فیلد مشابه موجود استفاده کرد . مثال :
کد استان تهران 21 و کد شهر تهران 2100 است که فیلد سوم میشود 212100 . در جدول اصلی فیلد 212100 وجود دارد که تعریفش میشود بخش مرکزی تهران . که من میخواهم این تعریف در فرم نمایش داده شود که کاربر بتواند ببیند چه اطلاعاتی را وارد میکند . ( مثال تصادفی است و اصل چیز دیگری است که توضیحش کمی مشکل بود)

Profesorjd
پنج شنبه 27 دی 1386, 19:50 عصر
با سلام مجدد
آنچه که نیاز است بر اساس جدول پیوست است .
1- در جدول T_Post پست نباید تکراری شود .
2- در فرم F_Post بعد از جمع فیلدهای Rade و Satr که نتیجه Post‌میشود :
2/1- چگونه اطلاعات در جدول T_post ریخته میشود .
2-2- چگونه این Post با جدول T_Entesab ارتباط برقرار کند که اولاً مقایسه شود که وجود داشته باشد ثانیاً عنوانش در Post1 فرم نوشته شود ؟

Profesorjd
یک شنبه 30 دی 1386, 20:42 عصر
با سلام
مثل اینکه خیلی سئوالهای سختی هستند ؟ اساتید راهنمایی فرمایند لطفاً .

karmand
دوشنبه 01 بهمن 1386, 06:54 صبح
فرصت نشد کامل کنم فکر کنم خودت می توانی

Profesorjd
دوشنبه 01 بهمن 1386, 19:10 عصر
با سلام و تشکر
عزیز :
1- با ساخت دکمه و کوئری اپند کمی نازیبا نیست ؟ انتظار داشتم با کدنویسی ( After Update یا On Exit یا ... ) بشود ضمن آنکه پیغام هم بشود داد (VBOkONLY) .
2- مهمترین قسمت یا بعبارتی مشکل این است که چگونه این فیلد تجمیعی با فیلد دیگر در جدولی دیگر مقایسه شود که اولاً وجود داشته باشد ( قبلاً دوستان با یک برنامه بنام "تکرار با پیغام" این زحمت را کشیده بودند که اینجا نتوانستم استفاده کنم ) ثانیاً در صورت وجود ، فیلد عنوانش در این فرم (Post1) قرار گیرد .
3- ضمن تشکر بسیار از زحمت شما اگر لطف فرمایید قسمت دوم را راهنمایی نمایید متشکر خواهم بود

Profesorjd
چهارشنبه 03 بهمن 1386, 21:39 عصر
با سلام و تشکر
آیا سئوال سخت است یا غیر منطقی که دوستان راهنمایی نمی‌فرمایند ؟؟ اگر غیرمنطقی راه منطقی را بفرمایید .

Profesorjd
دوشنبه 22 بهمن 1386, 14:33 عصر
با سلام
اساتید و دوستان گرامی! راهی برای این سئوال بفرمایید . متأسفانه غیر از استفاده از اینتر ( یا After Update یا ... ) قابل استفاده نیست و نمیشود به کاربر نهایی تفهیم کرد که با دکمه ( راهی را که جناب کارمند فرموده اند ) انجام دهد .

karmand
سه شنبه 23 بهمن 1386, 08:07 صبح
هر کلیدی یک کد دارد با نام
کلید را حذف کن در onexitتکست کد ان را صدا کن

Profesorjd
سه شنبه 23 بهمن 1386, 21:20 عصر
باسلام و تشکر
متوجه نشدم . یک کد دارد با نام ؟ . کلیدی که ساخته اید حذف کنم . پس چه چیزی را در رویداد On Exit صدا کنم ؟

karmand
چهارشنبه 24 بهمن 1386, 07:31 صبح
باتن نام دارد و رخداد مثلا Command4_Click() که در آن کد نویسی شده
حتما لازم نیست که باتن را فشار دهید تا این رخداد اتفاق بیفتد
هر جا این ساب را صدا کنی انجام می شود
پس در فرمت باتن را حذف می کنی
و در onexit اخرین تکست مینویسی call command_onclick
رخداد اتفاق می افتد