آموزش اکسس

آموزش مایکروسافت اکسس - Access Training

آموزش اکسس

آموزش مایکروسافت اکسس - Access Training

آموزش اکسس

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

آخرین نظرات

از طریق فرم زیر می توانید با من تماس بگیرید.

دقت داشته باشید: در صورت سوالات طولانی و گاها پر درد سر، در قالب پروژه ارسال فرمایید تا مبلغ آن به اطلاع شما برسد.

 

با عرض پوزش؛ از پاسخگویی به نظراتی که به صورت خصوصی ارسال شوند، معذورم.

نظرات  (۲۲)

کوئری خاص (جمع بندی دیتا در یک سطر) :
با سلام و قت بخیر
من دوتا جدول طبق تصاویر بالا دارم که مشخصات رایانه ها را ثبت کرده ام، می خواهم با یک کوئری با شرط شماره سیستم خروجی به شکل زیر بگیرم :
10016_Case Green Pars Evo _CPU Core i7 ( SSD 500GB SAMSUNG: 10021/HDD 1TB TOSHIBA: 10022/RAM 16GB G.SKILL*2)

پاسخ:
سلام آقا جواد
من اینجا عکسی نمیبینم که بخوام راهنمایی کنم!
باسلام. من میخام فایل شهدا رو چند ایتم دیگه اضافه کنم چطور میشه
پاسخ:
سلام
یا باید مهارت کدنویسی داشته باشید و یا سفارش پروژه ثبت کنید
سلام وقتتون بخیر
من گد زیر رو تو تکست باکس اکسس نوشتم ولی ولی حروف وارد میکنم و از کلید اسپیس استفاده میکنم بین حروف فاصله ایجاد نمیشه لطفا راهنمایی فرمایید با سپاس
Dim sSeparator As String
sSeparator = Me.Text115.Text
Me.Text115.Format = "standard"
Me.Text115.SelStart = Len(sSeparator) + 1
پاسخ:
سلام
کدها که در نظر اول مشکلی ندارن
شاید با کمک چندتا عکس بتونید بهتر منظورتون رو برسونید ...
خوشحالم که هستید
یه سئوال:
فرمی دارم حاوی 10 تکست باکس از نوع number
یک تکست باکس هم برای جمع اینا از نوع calculate
وقتی همه تکست باکس ها داده داشته باشن، جمع عمل میکنه اما اگه حتی یکیش هم خالی باشه عمل نمیکنه

توضیح:
1- میدونم اگه default value اونها را صفر بذارم میشه، اما نمیخوام باکس خالی توش 0 دیده بشه
2- با conditional formatting هم میشه صفر را فونت سفید کرد که دیده نشن اما موقع وارد کردن دیتا تا بعد از اینتر هم دیده نمیشن، که اونم جالب نیست
3- به نظرم تابعNZ باید چاره ساز باشه اما تو Expression Builder تابع nz ندارم نمیدونم چرا؟

یه استاد راهنماییم کنه لطفاً
پاسخ:
سلام
بله مورد شماره 3 که خودتونم اشاره کردین راه حل استاندارد هست.
حالا اینکه در بخش Expression Builder این تابع نیست جای تعجبه
حداقل برای من هست که با نسخه 2003، 2013 و 2019 کار کردم

ولی اگر برای شما نیست، بازم مشکلی نداره، بلکه میتونید از محیط کدنویسی دستور خودتون رو بنویسید!
سلام
این وبلاگ هنوز فعاله؟ آخرین پرسش مال سال 1401 بوده،
پاسخ:
سلام
بله هستیم
  • سعید نصرتی متین
  • سلام

    یه پروژه اکسس باید نبویسم. برای یه شرکت تخت خواب سازی

    بعضی تیبل ها و ریلیبشن شیپ و بعضی فرم ها رو نوشتم 

    مدتیه از اکسس استفاده نکردم فراموش کردم

    یکی می خوام کمکم کنه برای نوشتن و کامل کردن

    پاسخ:
    سلام
    نظرتون رو تایید کردم تا اگر از مخاطبین کسی تمایل داشت، بتونه باهاتون ارتباط بگیره

    سلام ببخشید من دستور  insert in to رو نوشتم با adodb یعنی از rs و cmd استفاده کردم  اگر یکی از ورودی های من خالی باشه این دستور خطا میده و اجرا نمیشه حتما باید تمام فیلدهایی که قراره به رکورد جدول اضافه بشه پر باشه یعنی هیچ فیلدی خالی نباشه چطور میتونم این مشکل رو حل کنم ممنون از شما

     

    با عرض سلام مجدد !

    فکر کنم منظورم را درست نگرفتید ☹

    دوباره توضیح میدم :

    من یک بانک اطلاعات دارم که مشتریان ، کالاها و فاکتور ها جداول مختلف باهم Relationship دارند اینگونه ؛

    1.CustomersTBL

    2.ProductsTBL

    3.OrdersTBL

    4.OrdetsDetailTBL

    در بانک های اطلاعاتی معمولی CustomersID در Orders هست ولی من میخواهم در OrdersDetailTBL داشته باشم اینگونه که من داده ها رو توش درج کنم و در آخر هفته بتونم اونا رو در قالب یک فاکتور داشته باشم.

    (توضیح دقیق کار من)  : 

    مثلا مشتریان من روزانه فاکتور نمیخواهند

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

     که جدول OrdersDetail من اینجوریه:

    Id , OrderId , Customerid, ProductId 

    آیدی رو AutoNumber زدم ولی Orderid رو نمیدونم چجوری بعد از داخل کردن اطلاعات پرکنم

    چون خود اصل کاری همون OrderId هست

    و شماره فاکتور من هست.

    (دوباره کوتاه بگم) ؛

    پر کردن اطلاعات در جدول دومی قبل از لینک به جدول اول.

    لطفا کمک کنید☹

    پاسخ:
    سلام
    حداقل باید برنامتون دیده و بررسی بشه تا بشه نظر عملی داد که مفید باشه! وگرنه به نظر من کار پیش نمیره

    با سلام و خسته نباشید خدمت تمام اعضای محترم اولا ولادت حضرت امام محمد باقر ع را به همتون تبریک میگم و سوالم رو میپرسم :

    ببخشید چطور میتونیم یک فارم فاکتور فروش کالا هفتگی درست کنیم ؟

    کمی با توضیح اگه بگم به عنوان مثال اسم مشتری ، تاریخ ، اسم کالا ، تعداد ، قیمت رو تماما در یک ریکارد در یک هفته ثبت کنیم با اجناس مختلف و مشتریان مختلف  و در آخر هفته بتونیم اونا رو به شکل یک فاکتور منظم در بیاریم ؟ 

    میشه کمک کنید ☹

    پاسخ:
    ضمن سلام تبریک بنده رو به مناسبت ایام ماه مبارک رجب پذیرا باشید.
    پیشنهاد من: برای مشخصات مشتری، کالاها و فاکتور جداول جداگانه ای ایجاد و بهم مرتبط کنید.
    اینجوری یک کار اصولی خواهید داشت.
  • علی حسین زاده
  • سلام دوباره 

    مهندس من یه پروژه دارم که توش با پی ال سی کار میکنم 

     

    من میخوام با اکسس یه صفحه درست بکنم و با پورت های ارتباطی سیستم مثل پورت سریال و یا اترنت و یا وایرلس بتونم با سیستم های دیگه ای که به سیستم وصل هستن تبادل دیتا بکنم و بتونم دیتا هاشونو نمایش بدم و یا ذخیره کنم 

    لطفا در این مورد بنده رو راهنمایی بفرمایید 

    با تشکر

    پاسخ:
    سلام
    متاسفانه به علت اینکه کار بهش نیوفتاده، اطلاعاتی در موردش ندارم.
    پیشنهاد میکنم در منابع خارجی و فروم های تخصصی دنبالش بگردید
  • مهری امیدی
  • با سلام 

    چطوری میتونم تو جدولم وقتی تو یه فیلد مقداری رو وارد کردم تو فیلد دیگه خودکار یه چیزی رو بنویسه؟

    مثلا تو یه فیلد عدد 2000000 رو وارد کنم بو فیلد دیگه خودکار بگه رقم اعتباریه

    پاسخ:
    سلام
    این کار به صورت عادی توسط جدول انجام نمیشه!
    شما یا باید براش کوئری مناسب بنویسید و یا در محیط فرم با کدنویسی انجام بشه
  • ابوالفضل حسین زاده
  • سلام
    روزتون بخیر
    لطف میکنید روش jastify کردن متن های طولانی هنگام گزارش گیری رو آموزش بدید

    پاسخ:
    سلام آقا ابالفضل
    تا الان خودم هم روشی برای تراز کردن متن در اکسس پیدا نکردم. البته راهکارهایی معرفی شده که یا با یونیکد فارسی مشکل داره و یا باید به قالب rtf تبدیل بشه که ماجراش مفصله
  • ابوالفضل حسین زاده
  • سورس رو بررسی کردم ولی متوجه نشدم
    فکر کنم کد نویسی داره
     

    لطف میکنید راهنماییم کنید
    اگه فایل آموزشی هم سراغ دارید آدرسش رو بفرمایید

    پاسخ:
    این مطلب آموزشی رو مطالعه کنید.
  • ابوالفضل حسین زاده
  • سلام 
    روزتون بخیر
    یه سوال در مورد اکسس ثبت اطلاعات شهدا هست که بارگذاری کردین.

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


    سوالم اینه که چطوری باید این کار رو انجام داد؟

    اگه ممکنه راهنماییم کنید

    پاسخ:
    سلام

    ابتدا پیشنهاد میکنم تا سورس بخش مورد نظرتون رو دقیقا بررسی کنید و اگر متوجه نشدین در خدمتم.

    با سلام شماخصوصی هم تدریس میکنید 

    پاسخ:
    D:

    با سلام شماخصوصی هم تدریس میکنید 

    پاسخ:
    سلام خانم کاظمی
    فعلا برنامه‌ای برای تدریس خصوصی ندارم.
    اگر موردی هست در همینجا و به قید حیات در خدمت هستم.

    سلام دوست عزیز ممنون به خاطر اطلاعات خوب موجود در سایتتون.

    یه سوال خدمتتون داشتم 

    میخاستم داخل یک فرم یک کمبو داشته باشم که با انتخاب یکی از گزینه های داخل کمبو یک گزارش کامل از سایر ستون ها داشته باشم .

    مثلا لیست سرویس کار ها 

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

    لطفا راهنمایی کنید 

    پاسخ:
    سلام محمد آقا
    پیشنهاد میکنم آموزش باز کردن چند گزارش توسط یک کمبوباکس در اکسس را مشاهده کنید.

    سلام چرا شهر های دیگه نداره فقط تهرانه لطف کنید اضافه کنید مرسی

     

    پاسخ:
    سلام مهدی آقا
    متوجه منظورت نشدم متاسفانه :|

    سلام در مورد ایجاد شماره ردیف در کانتینیوس فرم وقتی که به رکورد اخر میرسه خطا میده که رکورد جاری موجود نیست اگه میشه بفرمایید که چگونه درست میشه ممنون میشم

    پاسخ:
    سلام
    این مورد رو باید خودتون با کدنویسی حلش کنید
  • حمید غم‌خوار
  • سلام 

    ممنون بابت مطالب مفید

    در خصوص مخی کردن منوها و ریبونها ،‌وقتی مخفی میکنم با کد صفر

    دیگر گزارشات من با وجود اینکه پاپ آپ هستن باز هم نمایش داده نمیشه و بعضا پیغام کمبود حافظه میده  سیستم 

     

    ممنون میشم راهنمائی کنید

     

    پاسخ:
    سلام
    در مطلب مخفی کردن منوهای اکسس اشاره شد
  • نصیر موحدی
  • با سلام و وقت به خیر 

    وقتی بعضی از مطالب خاص رو دیدم که توضیح دادید خیلی خوشحال شدم که از مواردی که دنبالشون بودم سرنخی به دست آوردم برای تکمیل بعضی از موارد کدها دنیال منبعی هستم که در عین جامع بودن کم حجم هم باشند به دلیل کمبود وقت و زمان .ممنون میشم برای مثلا ارتباط با منبعی مثل SQL و کدهای دیگ و ماکرو ها منبع معرفی کنید و یا شماره تماسی بهم بدید که شخصا باهاتون تماس بگیرم 

    سپاس 

    پاسخ:
    سلام
    از اظهار محبت‌تون ممنونم و خوشحالم که مطالب وبلاگ به کارتون اومده.
    در مورد ارتباط، اتصال و لینک با سایر پایگاه‌داده‌ها یا SQL میتونید دنبال کلیدواژه ODBC یا ODBE باشید و حتما سری به سایت رشته‌های اتصال بزنید و موارد رو بررسی کنید.
    برای ماکرو هم دستتون مثل بخش VBA باز هست و می‌تونید مورد خودتون رو به راحتی پیاده کنید.
  • ابوالفضل حسین زاده
  • سلام و روزتون بخیر
    شما راهی سراغ دارید که بشود برنامه ای که با اکسس تهیه شده رو توی محیط وب باز کرد؟
    من توی اینترنت جستجو کردم و فقط یه راه رو پیدا کردم ولی اون هم مربوط به ورژن 2000 اکسس بود به اسم eql data
    اگه شما راهی سراغ دارید ممنون میشم ارائه کنید،

    ممنونم

    پاسخ:
    سلام
    اگر زیر ساخت های شما ویندوز سرور باشه که مشکلی ندارین و با استفاده از odbe میتونید ارتباط بگیرید یا حتی از شیرپوینت استفاده کنید
    اما اگر سرور شما لینوکس هست ماجرا سخت میشه و میتونید بروید سراغ php macker البته باید تسلط نسبی روی برنامه نویسی .net هم داشته باشید
    موفق باشید

    ارسال نظر

    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    شما میتوانید از این تگهای html استفاده کنید:
    <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">