با سلام،
راهی که من رفتم اینه: که در قسمت criteria فیلد عدد، از تابع DMax استفاده بشه.... یعنی یه چیز مثله:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
عالي و فراتر از انتظار
خوب و در حد انتظار
متوسط
بد
با سلام،
راهی که من رفتم اینه: که در قسمت criteria فیلد عدد، از تابع DMax استفاده بشه.... یعنی یه چیز مثله:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سلام
خیلی ممنون از کمکتون
حالا یه سوال دیگه
اگر من 10 تا از این data ها داشته باشم مثل مثال قبل و 5 تای اول رو بخوام باید چیکار کنم؟
سلام،
در حالت SQL View کوئری مورد نظرمون، بعد از کلمه SELECT، عبارت TOP 5 رو می نویسیم که این کار رو برامون بکنه. عبارت دیگه ای که میشه با کلمه TOP بیاد، کلمه PERCENT هست، یعنی میشه:
SELECT TOP 50 PERCENT و ادامه قضایا.
درسته که نباید اینجا تشکر کرد ولی اقا محمد دمت گرم کارت خیلی درسته
خیلی ممنون از کمکت ایشالا عوضشو بگیری چون من پروژه داشتم باید تحویل میدادم
ای بابا قابل شما رو اصلا نداشت، در ضمن درباره سوال اولتون هم این روش آخری به نظر قشنگ تر و درست تره.
سلام
از توجه شما ممنون.
استاد ارجمند :
جدولي در اكسيس 2007 طراحي شده كه حاوي اطلاعات
نام ونام خانواگي ... و شماره پرسنلي كاركنان هست.
مي خوام فرمي طراحي بكنم كه:
1- وقتي شماره پرسنلي شخصي وارد ميشه ساير مشخصات فرد(مثلا كارمند حوزه معاونت .. وضعيت استخدام = پيماني .... ) در قسمت پايين بصورت اتوماتيك نمايش داده بشه
2- از طريق همان فرم مثلا تعداد روزهاي استفاده مرخصي را وارد كنم كه بعدا درمحاسبه حقوق سربرج از حقوق كسر بشه .
با تشكر از راهنمايي شما دوست عزيز.
سلام،
البته من که استاد نیستم ولی جسارت میکنم و یه چیزایی میگم:
1- اطلاعات مختلف مربوط به اشخاص (از جمله شماره پرسنلی) ، در کوئریی که بعنوان Record Source فرم هست، از (احتمالا) چند جدول جمع آوری میشه. حالا مثلا با وارد کردن شماره پرسنلی در یک تکست باکس (در فرم مون) و با زدن یک دکمه ( مثلا با عنوان جستجو) ، یک ماکرو و یا یک کد اجرا میشه که رکورد مربوط به این شماره پرسنلی رو نمایش بده. اگه از ماکرو بخواییم استفاده کنیم دو تا دستور اصلی به ترتیب GoToControl و بعد FindRecord هست. که در اولی نام فیلد شماره پرسنلی قرار میگیره و در دومی، تکست باکسی که توش عبارت جستجو رو نوشتیم باید آدرس دهی بشه. البته میشه از یک کمبو باکس هم بجای این تکست باکس استفاده کرد.
2- خب برای این کار هم باید جدولی باشه برای تعداد روزهای مرخصی که فیلدهای اون هم باید توی کوئری فرم، فراخونی بشه. این جدول میتونه این فیلدها رو داشته باشه: ID بعنوان Primary Key ، شماره پرسنلی، بعنوان Foreign Key ، ماه، سال و تعداد روزهای مرخصی.
در آخر هم میتونم اضافه کنم که اگر در این رابطه با مساله ای مواجه شدید، دیتابیس تون یا یک نمونه رو بذارید تا عملی تر بشه باهاش کار کرد.
با سپاس!
تغییر ترتیب قرار گرفتن رکوردها در Access
سلام حضور اساتید عزیز
یه سوال دارم که ترجیح دادم با عکس توضیح بدم (با پوزش ازاینکه سایز عکس بزرگه)
درضمن از Access 2000 در ویندوز پارسا 99 استفاده میکنم
ممنون میشم توضیح دقیق بدین
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Last edited by massoudmail; 19-11-2009 at 10:07.
با سلام خدمت استاد عزیز
من قبلا با access 2003 کار می کردم ولی به تازگی فایل خود را بصورت save as به office 2007 تبدیل کردم ولی مشکلی که دارم این است که زیر برنامه ای که مربوط به پیدا کردن یک فایل در روی هاردیسک بود کار نمی کند و پیغام :
You entered an expression that has an invalid reference to property FilesSearch.
البته طبق دستور help برنامه access پیشنهاد داده که reference بنام Mircosoft office object library را فعال کنم این کار را کردم البته در انتهای لیست reference قرارش دادم.ولی property ایی بنام FileSearch مربوط به دستور Application اضافه نشد در صورتی که من در نرم افزار ورژن 2003 خود این property را داشتم؟؟؟
متن زیر برنامه: office 2003
Private Function path_checking(THEpath As String, THEfilename As String) As Boolean
Set fs = Application.FileSearch
With fs
.LookIn = THEpath
.FileName = THEfilename
If .Execute > 0 Then
path_checking = True
Else
MsgBox "The file named (" + THEfilename + ") is not in the path (" + THEpath + ")", vbCritical, "Message"
path_checking = False
End If
End With
End Function
با سلام،
اینو پیدا کردم :
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)