PDA

View Full Version : نسبت دادن چند فيلد به DBRadioGroup



oranoos
دوشنبه 23 خرداد 1384, 08:22 صبح
سلام
من چطور می تونم اطلاعات چند فیلد از جدول رو به DBRadioGroup نسبت بدم ؟

vcldeveloper
سه شنبه 24 خرداد 1384, 02:58 صبح
هر شی DBRadioGroup مربوط به یک فیلد هست، نه چند فیلد.
اگه میخواید بدونید چطور می تونید از DBRadioGroup استفاده کنید:
1- عنوان هر Radio Button رو در لیست Items اضافه کنید.
2- مقداری که باید به هر یک از Radio Button نسبت داده بشه رو در لیست Values اضافه کنید.
با انتخاب هر کدوم از Radio Button ها توسط کاربر، مقدار متناظر با او در لیست Values، بعنوان مقدار فیلد به بانک ارسال میشه.

oranoos
سه شنبه 24 خرداد 1384, 08:14 صبح
ممنون از پاسخی که دادید، من فکر میکردم میشه مقدار چند فیلدو از طریقی در DBRadioGroup ریخت؛در ضمن من میخوام از بانک مقدار خوانده بشه و درDBRadioGroup نمایش داده بشه که با توجه به راهنمایی شما باید به ازای هر فیلد یک DBRadioGroup در صفحه بذارم؟

kamyar_kimiyabeigi
سه شنبه 24 خرداد 1384, 08:20 صبح
شما در اصل می تونید فقط یک فیلد را به dbradiogroup نسبت بدین و حالتهای مختلف اون فیلد رو نما یش بدین

oranoos
سه شنبه 24 خرداد 1384, 15:57 عصر
یه مشکل
من DBRadioGroup رو برای آوردن پاسخهای یک پرسش چهار گزینه ای از بانک استفاده میکنم بنابراین اگه چهارتا DBRadioGroup برای هر سوال بذارم با مشکل روبرو میشم چون در اون صورت هر چهار تا رو میشه به عنوان پاسخ علامت بزنه که صحیح نیست ؛ چطور میتونم این مشکل رو حل کنم؟(من دنبال روشی هستم که DBRadioGroup هم مثل DBText اطلاعات رکورد قبلی و بعدی خواسته شده رو بیاره)

kamyar_kimiyabeigi
سه شنبه 24 خرداد 1384, 16:37 عصر
آیا برای جواب سئوالاتتان یک فیلد در نظر گرفتید ؟
اگر جوابتون مثبت هست شما میتوانید از یک DBRadioGroup استفاده کنید
و چهار گزینه سئوال خود را به عنوان Item به آن اضافه کنید و DBRadioGroup را به
فیلد جواب تخصیص دهید و با حرکت روی RecordSet و تغییر مقدار فیلد DBRadioGroup
نیز تغییر میکند.

JavanSoft
سه شنبه 24 خرداد 1384, 20:06 عصر
برنامه نمونه ای را برایتان اینجا گذاشته ام امیدوارم کمکتان کند

کار برنامه گرفتن امتحان دلفی و دادن نمره است :wink:

oranoos
چهارشنبه 25 خرداد 1384, 11:13 صبح
ممنون از برنامه ای که گذاشته بودید؛کار منو راه انداخت متشکرم