۱۳۸۸/۰۷/۰۱

فعال سازي یا غیرفعال سازي كليد شيفت ( shift ) در هنگام بازكردن بانك اطلاعات اكسس


طراحان بانک اطلاعاتی اکسس بعد از کامل کردن پروژه برای جلوگیری از دسترسی کاربران به محیط طراحی اکسس و انجام تغییرات در آن اقدام به غیر فعال کردن کلید شیفت ( Shift ) می نماید .
بعد از بستن دکمه شیفت ( shift ) هیچ راهی برای دسترسی به محیط طراحی اکسس وجود نخواهد داشت ، لذا بایستی قبل از بستن دکمه شیفت ( shift ) یک کپی از بانک اطلاعات تهیه گردد .
اینجانب نرم افزاری تهیه نموده ام که با کمک این نرم افزار می توانید دکمه (Shift) را غیر فعال و یا فعال نمایید .

۱۳۸۸/۰۶/۳۱

آموزش نحوه نصب توابع هجری شمسی و عدد به حروف در Excel , Access


Excel

این مجموعه به صورت یک Add-Ins برای اکسل طراحی شده است و به سادگی نصب می‌گردد، با استفاده از این توابع شما می‌توانید با تاریخ هجری شمسی کار کنید:

• اختلاف بین دو تاریخ را بدست آورید
• تاریخ میلادی را به شمسی و برعکس تبدیل کنید
• عدد را به حروف تبدیل نمایید و ...

این مجموعه به صورت دو فایل ارائه می‌گردد که می‌توانید آنها را از لینک زیر دریافت نمایید:


Access

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

ابتدا فایلهای برنامه تاریخ را از لینک زیر دریافت نمایید و آنها را از حالت Zip شده در آورید که بعد از اینکار شش فایل برنامه نویسی به زبان ویژوال بیسیک و یک فایل راهنمای توابع به صورت PDF خواهید داشت که باید فایهای برنامه نویسی شده را وارد اکسس کنید.

۱۳۸۸/۰۶/۱۸

تبدیل Query به String


گاهی اوقات در ساخت گزارشات لازم می شود که یک ستون را به صورت افقی نمایش دهید ، یا ستونی را می خواهید به حالت String یکجا داشته باشید . تابعی که نوشته ام از شما Query و یک Char می گیرد سپس اولین ستون را با Char گرفته شده به هم متصل می نماید.
ورودی
QToStr(“Select [Name] from Personnel”,”-“)
جدول Select
ALI
HAMID
REZA
MOHAMMAD
خروجی

(ALI-HAMID-REZA-MOHAMMAD)

Public Function QToStr(Query As String, Char As String) As String
Dim Rec As ADODB.Recordset
Set Rec = New ADODB.Recordset
Dim Str As String
Dim count As Integer
Dim I As Integer
I = 1
Rec.Open Query, CurrentProject.Connection, adOpenDynamic, adLockBatchOptimistic
count = Rec.RecordCount
If count > 0 Then
Str = "( "
Else
Str = "رکوردی وجود ندارد"
End If
While Rec.EOF = False
Str = Str + CStr(Rec.Fields(0))
Rec.MoveNext
I = I + 1
If I <= count Then
Str = Str + Char
Else
Str = Str + " ) "
End If
Wend
QToStr = Str
End Function


۱۳۸۸/۰۱/۱۶

آشنايي با اكسس


اكسس كه يكي از برنامه هاي موجود در بسته نرم افزاري آفيس( Microsoft Office ) است براي ساماندهي و كنترل و مديريت پايگاه داده ايجاد شده است.
اين برنامه داراي قابليتهاي بسيار است , مانند ايجاد صفحه ورود اطلاعات به شكل دلخواه.
به عنوان مثال وقتي شما مي خواهيد اطلاعات موجود در يك چك را در كامپيوتر خود ذخيره كنيد شما با استفاده از برنامه اكسس مي توانيد صفحه ای درست همانند صفحه چك ايجاد كنيد و اطلاعات را به صورت كاملا گرافيكي در آن وارد كنيد.
شما پس از ايجاد پايگاه داده هايتان حتي مي توانيد از آنها گزارش گرفته و يا در بين اطلاعات خود جستجو كرده البته تمامي اين امكانات را شما با دستان قدرتمند خود ايجاد خواهيدكرد.
از موارد استفاده برنامه اكسس به طور شهودي مي توان به استفاده آن در قسمت حسابداري يك شركت و يا نگهداري اطلاعات اشخاص عضو در سايتتان و حتي نگهداري اطلاعات كارمندان (حتي عكس آنها) و موارد بسيار متنوع ديگر اشاره کرد.
شما پس از ايجاد اين پايگاه داده حتي مي توانيد آن را در شبكه در اختيار ديگران قرار داده يا بر روي آن كليد رمز گذاشته يا حتي در سطح كاربران مختلف مقدار دسترسي هر كاربر را تعيين كنيد

برخی از اطلاعات اکسس (Access) به صورت PDF و DOC آماده وجود دارد که آنها را در کنار هم جمع آوری کرده ام . و سعی دارم به آموزش قسمت های جزیی تر بپردازم .

آموزش محیط Access
جزوه آموزشی Microsoft Access تهیه کننده : مهندس حمید تخت فیروزه ـ
KB 1,136
جزوه آموزشی برنامه پایگاه داده Access نوشته : علی قطاع -- منبع Myprosoft.net ـ KB 981
آشنایی با Access ـ
KB 253

آموزش زبان برنامه نویسی Access
آموزش Microsoft Visual Basic for Applications مولف : علیرضا زمرد ـ KB 2,069
آموزش Visual Basicـ
KB 2,730