سلام
می خوام یکی مردونگی کنه و راه درست کردن منوی راست به چپ رو تو اکسس با یه نمونه برام بزاره . یا علی مدد
سلام
می خوام یکی مردونگی کنه و راه درست کردن منوی راست به چپ رو تو اکسس با یه نمونه برام بزاره . یا علی مدد
ببين اين به اين شكل خوب يا جيزه ديگه مخواي
بابا فکر نمی کردم ! درخواستم بی جواب بمونه!؟
دوستان خبره وی بی کجایند ؟ ما را یاری کنند!
---------------------------------------------------
کجایند مردان بی ادعا؟
تابحال هیچ کسی اینجا ادعا نکرده که قادر است تمام درخواستهای کاربران را جواب بدهد. همه ما با هم دوست هستیم و دور هم جمع شدیم تا به هم کمک کنیم و گره از کار هم باز کنیم. هیچ کس اهل ادعا نیست! و خودش را عقل کل نمی داند.
ضمن اینکه باید هر کس باید چارچوب انتظارات خود را هم در نظر بگیرد! شما از یک زبان کاملا معمولی مثل اکسس نباید این گونه توقع ها را داشته باشید! اکسس از سری نرم افزار های آفیس است که مایکروسافت آنرا در مجموعه ای گنجانده که مناسب استفاده جهت امور دفتری و کارهای فاقد پیچیدگی است نه هر توقع بی حد و مرزی! وگرنه مطمئن باشید اگر توانایی های اکسس را بالا می دید، همانند وی بی آنرا در بسته ای جدا از آفیس ارائه می نمود.
اگر هم می بینید دوستان فراتر از امکانات ظاهری اکسس تجربیات با ارزشی کسب نموده اند، صرفا از روی علاقه شخصی بوده نه با انگیزه کسب شهرت و فخر فروشی در جمع سایرین.
در ضمن اگر به دنبال یاری کردن دوستان خبره وی بی هستید، اینجا بخش اکسس است نه وی بی؟؟
سلام به همه دوستان خصوصا آقای شقاقی ،من قصد رنجش دوستان را نداشتم ، می دونم همه بی ادعا در اینجا پست می زنند ، استفاده از عبارت کجایند مردان بی ادعا دو پهلو بود ( یاد بچه های جبهه دیروز و برنامه نویسان خبره امروز ) .
بنظر من کسیکه وی بی بلد باشه می تونه خیلی از ضعف های اکسس را جبران کنه ( اکسس بدون وی بی معنا نداره !)
چند سال قبل برنامه محاسب 5 را از شرکت ماشینهای محاسب پارس دیدم که با اکسس نوشتن و قابلیت منو راست چین را داشت ( گفتم شاید دوستان ترفندش رو بدو نند )
منتظر راه حل شما میمونم.
خیلی ممنون
در اکسس 2003 و پایین تر به فکر منوی راست چین نباشید...
در اکسس 2007 هم که اصلاً منوی کلاسیک نیست ...
سلام
اگه اشتباه نکنم تو اکسس 2000 قابلیت اینو داشت که بصورت عربی لود شود و در حالت عربی منوها راست چین بودند پس امکان راست چین کردن منوها غیر ممکن نیست!
ممنون
من از تولبار منو براي اينكار استفاده مي كنم . شايد بدرد شما هم بخوره . ميتوني با حذف ايميج ليست از تولبار منو آن رو بدون تصوير هم بكني
بفرماييد:
باسلام
آقاي صالحي ميشه لطف كنيد و بيشتر در باره نحوه ساخت تولبار منو توضيح بدين
با تشكر
سلام دوست عزيز:
خيلي ساده است . ابتدا دو كنترل را از منوي insert activex ,وارد فرم كن
-microsoft imageliste sp6
-microsoft toolbat control sp6
سپس آيكونهاي كه دوست داري براي هر منو ديده شود را با راست كليك و در قسمت مشخصات به كنترل image list اضافه كن.
حالا موقع تعريف منوها ست . با راست كليك و رفتن به قسمت پراپرتي ابتدا سر منوها را با اينسرت منو اضافه كن . سپس بر اي هر سر منو مي تواني زير منو تعريف كني كه در قسمت پائين اينسرت باتون منو را كليك و به تعدا مورد نياز تعريف كن . براي هر منو يا ساب منو بايد در قسمت key يك كليد واژه تعريف كني كه در رويداد كليك منوها شناساي شود. براي اتصال تصاوير ايكونها به تولبار ابتدا در قسمت جنرال نام image list را براي تولبار تعريف و براي هر سر منو شماره ايندكس هر ايكون را در قسمت image سربرگ Button مشخص مي كني ..
ضمنا با تغيير د ر نمونه اي كه گذارده ام مي تواني به راحتي از نمونه براي كارهاي خودت استفاده كني . با تغيير رزولوشن برنامه و تغيير م انتيور نيز تغيير در وضعيت پيش نخواهد آمد . البته اگر منو ها كم و زياد شوند تغيير رخ مي دهد كه مي تواني با تغيير عدد 22.5 منو را دقيقا در سمت راست قرار دهي.
با سلام
دوست محترم mohammadsaleh من با توجه به راهنمايي شما منوها را ساختم ولي چطوري بين فرم ها و گزارشاتم با منوها ارتباط برقرار كنم
با تشكر
سلام دوست عزيز .
اگه به قسمت كدهاي فرم بري در رويدادهاي مربوط به تولبار يكسري جملات شرطي مي بيني كه مي توني با تغيير نام فرم ها يا گزارشات يا حذف موارد غير ضرروي (از قسمت select case آنها كه علاقمندي باشند رو نگه داري . فقط توجه داشته كه هر منو با شماره آن شناخته ميشه مثلا دكمه آخرت كه خروج شماره يك محسوب ميشه و به ترتيب از آخر به اول منو شماره ها اضافه ميشند . چون در اصل اين براي چپ به راست بوده و ما با كد اون رو به راست برديم. براي زير منو هات نيز هر زير منو يك كليد واژه در قسمت كليد داره كه تو قسمت طراحي به اون اشاه شده است .
آقاي صالحي با سلام مجدد
من اين كار را انجام دادم (از روي كدهاي شما كپي برداري كردهام )ولي به جواب نرسيدم . زمان انتخاب كليد هيچ اروري هم ديده نمي شود ولي كليد هم فعليت مورد نظر را انجام نمي دهد
با تشكر
سلام دوست عزيز.
فرم اصلي كه ميخواي منوت تو اون باشه و آيتم هاي منوت رو ضميمه كن تا برات درست كنم.
با سلام
اگه امكان دادر يك نمونه كوچك از خروج و يك عدد زير مجموعه دار مثال بزنيد چون من براي يادگيري مي خام و برنامه خاصي مد نظر نيست
با تشكر
سلام دوستان
من اصلاً نتونستم این منو را طراحی کنم .
ببخشبد .برای گذاشتن شکل و آیتم روی تولبار میشه روندا یه کم دیگه توضیح بدین.
ممنون میشم.
سلام من مي خواهم بدونم كه چگونه مي شه برنامه اكسس رو مثل ويژوال بيسيك بست
جناب mohammadsaleh عزيز
ممنون از نكته جالبي كه آموزش داديد . من در قسمت فارسي نويسي كپشن باتم ها مشكل دارم
آخرین ویرایش به وسیله Mahsa Hatefi : دوشنبه 18 مرداد 1389 در 08:24 صبح
سلا م
اگه لطف کنید ساخت منو از طریق microsoft imageliste sp6
-microsoft toolbat control sp6 را شفاف تر توضیح دهید ممنون میشم
دوستان عزیز لطف کنند و در مورد این دو خط توضیح بدن شاید ما هم یاد گرفتیم
خيلي ساده است . ابتدا دو كنترل را از منوي insert activex ,وارد فرم كن
-microsoft imageliste sp6
-microsoft toolbat control sp6
با سلا م
دوست عزیر من در منوی insert چنین گزینه ای پیدا نمیکنم البته من اکسس 2003 دارم آیا ورژن 2007 این گزینه را دارد یا من منظور تان را درست نفهمیدم
با سلام خدمت تمامي دوستان بويژه آقاي mohammadsale :
من منوهاي خود را با استفاده از 2كنترل microsoft imageliste sp6
-microsoft toolbat control sp6 ساختم .مشكلم اينجاست كه زير منوهام minimize ميشن.يا حتي منوهايي كه داخل فرم باز شدم هستند(يعني وقتي يك فرمي را از طريق اين منوهاي ساخته شدم انتخاب ميكنم و داخل اون فرمم يك باتمي براي ورود به فرم ديگر هست اون هم minimize ميشه.)وبايد همه فرمهاي موجود را حتي فرم منوهام را ببندم تا فرم جديد باز شدم را ببينم.من چشكار كنم كه اين حالت پيش نياد؟؟.
با سلام :
خودم جواب خودم را پيدا كردم گفتم بگم شايد يك روز مشكل يك نفرديگر هم بود.
بايد در قسمت خصوصيات فرم هاي مورد نظر قسمت pop up را yes كنيم.
اما يك مشكل هنوز دارم اونم كه باتن جستجو را باز نمي كند همين اگه كسي مي دونه در ايم مورد جواب من رو بدهد.
سلام آقای صالحی خسته نباشید . می شه بفرمایید چطور می شه به برنامه شما زیر منو هم اضافه کرد . ممنون می شم
سلام
همچنان منتظر آموزش قدم به قدم شما هستیم برادر
سلام اقای صالحی
ممنون از راهنمایی که در مورد منو وزیر منو داشتید مشکلی که من دارم اینه که چگونه میشه کلید واژه برای زیر منو ایجاد وفعال کرد چرا که هر جوری ایجاد کردم علامت زیر منو در منو ها ظاهر نمیشه
اقای صالحی
پیداشدممنون از راهنمایی ونمونه مثالی که گذاشته بودید
آخرین ویرایش به وسیله حمیدشیر : سه شنبه 05 اسفند 1393 در 18:27 عصر
با سلام خدمت آقای محمد صالح و دوستان گرامی. من از برنامه شما استفاده کردم، ولی یه مشکلی که دارم اینه که : نمی تونم تو اکسس 2016 اجرا کنم. تو 2013 جواب میده. لطفا راهنمایی بفرمایید
سلام اساتید گرامی. لطفا کمک کنید برنامه sample menu r-l که آقای محمد صالح زحمت کشیدن، تو اکسس 2016 هم اجرا بشه. ممنون از لطفتون
با عرض سلام و خسته نباشید. ممنون از پیگیری شما
سلام
من افيس 2016 رو نصب شده ندارم ولي از متن خطا اين جور برداشت ميشه كه شما دو تا اكتيواكس رو اضافه نكرديد.
ابتدا دو كنترل را از منوي insert activex ,وارد فرم كنيد
-microsoft imagelist sp6
-microsoft toolbar control sp6
اگر اين اكتيواكس ها تو ليست 2016 نديديد معنيش اينه كه ديگه اكسس اونها رو ساپورت نمي كنه.
اگه مشكل برطرف نشد فايلو اپلود كنيد.
آخرین ویرایش به وسیله amirzazadeh : یک شنبه 10 تیر 1397 در 18:01 عصر
سلام آقای مهندس. ممنونم از شما. کاملا درسته. این دوتا اکتیو اکس را تو insert activex 2016 پیدا نکردم.
نمی دونم چجوری باید تو 2016 ادد کنم. در ضمن فایل آپلود شده تو پست 11 همینجا که آقای mohammadsaleh زحمت کشیدن به نام (sample menu r-l) موجود هست.
لطفا اگه براتون مقدور هست به من یاد بدید اون اکتیواکس ها رو تو 2016 ادد کنم. ممنونم از لطفتون
سلام
با فشردن كليد هاي ctl+g وارد محيط كد نويسي بشيد. بعد از منوي tools گزينه references رو انتخاب كنيد.بعد از ليست رفرنس ها گزينه MICROSOFT WINDOWS COMMON CONTROL 6.0 (SP6) رو تيك بزنيد. اگر اين رفرنس توي ليست نبود دكمه BROWSE رو فشار داده و از فرم بازشده در مسير نصب ويندوز داخل پوشه SYSTEM32 اين OCX رو انتخاب كنيد:MSCOMCTL.OCX به عنوان مثال اگر ويندوز شما در درايو C: نصب شده باشه آدرس داخل فرم باز شده بايد به اين شكل باشه:
C:\WINDOWS\SYSTEM32\MSCOMCTL.OCX
بعد دكمه OPEN رو انتخاب كرده و OK رو فشار بديد.حالا شما رفرنس MICROSOFT WINDOWS COMMON CONTROL 6.0 (SP6) رو به صورت تيك خورده تو ليست رفرنس هاتون بايد ببينيد.
.......................
موفق باشيد