دوست عزیز Query از این Table1 ایجاد کن و در داخل آن فرمولهای خودتو قرار بده .نقل قول:
Printable View
دوست عزیز Query از این Table1 ایجاد کن و در داخل آن فرمولهای خودتو قرار بده .نقل قول:
با سلام خدمت تمامی اساتید
من عضو جدید هستم ببخشید اگر جایگاه سئوالم در اینجا نیست
می خواستم بپرسم چگونه می توان در یک برنامه اکسس از اسکنر استفاده نمود بطوری کا اطلاعاتی مثل مکان ذخیره و اسم فایل اسکن شده بطور خودکار از اطلاعات ثبت شده بر روی یک فرم در اکسس استفاده نماید
متشکر:41::45:
با سلام خدمت تمامی اساتید
من عضو جدید هستم ببخشید اگر جایگاه سئوالم در اینجا نیست
می خواستم بپرسم چگونه می توان در یک برنامه اکسس از اسکنر استفاده نمود بطوری کا اطلاعاتی مثل مکان ذخیره و اسم فایل اسکن شده بطور خودکار از اطلاعات ثبت شده بر روی یک فرم در اکسس استفاده نماید
متشکر
1-اگر در هنگام وارد نمودن شرطcriteria در query مثلا یک parametr value وارد نماییم مثلا شرطمان باشد ]نام شهر را وارد نمایید؟[حالا اگر نام شهر را وارد نماییم خوب معلومه نام آن شهر و اطلاعات مربوط به آن شهر را می آورد .می خواهم بدونم باید چه کار کنم که اگر نام شهری را وارد نماییم در پارامتر ولیو شرطی شده شهر مذکور را نشان بده و اگه وارد نکنم در پارامتر ولیو مذکور کل شهر ها را نشون بده .با دو تا query میشه ولی من میخواهم با یک query باشه.[IMG]file:///C:/DOCUME%7E1/marjan/LOCALS%7E1/Temp/msohtml1/01/clip_image002.jpg[/IMG]2-در table نام قطعه و کد قطعه به صورت کرکره ای ایجاد کردم ، حالا هنگام وارد نمودن اطلاعات چکار باید بکنم که اگر نام قطعه را کرکره ای انتخاب کردیم کد قطعه به صورت خودکار برای قطعه مذکور بیندازد.[IMG]file:///C:/DOCUME%7E1/marjan/LOCALS%7E1/Temp/msohtml1/01/clip_image004.jpg[/IMG]خیلی ممنون میشم اگر منو راهنمایی کنید.
دوست عزیز شما می توانید با استفاده از ActiveX این کار را انجام دهید.نقل قول:
لازم به توضیح است که اکتیو ایکس VB باشد نه net.
سلام
من چندتا سوال دارم ، ممنون میشم اگه راهنماییم کنیم
اول این فایل رو نگاه کنید (یه چیزی شبیه دفتر حساب کتاب)
1. چطوری کووری رو تغییر بدم که وقتی یه نام رو میدی تمام فیلد های مربوط به اون و در آخر هم جمع ملبغ ها رو بذاره ؟کد:http://mohsen-djd2.persiangig.com/other/db1.zip
2. چطوری یه گزارش بسازم که تمام فیلد ها رو با جزییات و در آخر هم جمع مبلغ ها رو نشون بده ؟
3. چطوری تغییرات بین دو تاریخ رو جستجو کنم ؟ (بازم جمع مبالغ آخرش باشه)
4. تاریخ ها رو میشه شمسی کرد ؟ اگه میشه چطوری ؟
ببخشید اگه زیاد بود
ممنون
سلام دوست عزیزنقل قول:
بند 1 مبهم بود ولی اگر منظور جمع در آخرین رکورد باشد از کورری پیشرفته باید استفاده کنی .
بند 2 را می توانی درحالت ویزارد و انتخاب نام را به عنوان گروه و در Summary Options تیک Sum را بزن
بند 3 از دستور Between در کورری استفاده کن
بند 4 می تونی از روالهای آماده استفاده کنی یا از ActiveX های آماده
با همه احوال می تونی برنامه تکمیل شده خودتو از لینک زیر دانلود کنی
با تشکر aak174کد:http://up.--------.ir/6/1267319857.zip
باسلام به همه دوستان
لطفا كمك كنيد كل پروژه ام منوط به تعريف يك كليد براي پرينت از رپورت هست .
پروژه طراحي شده در اكسيس 2007 هست. يك ريورت
طراحي كردم كه روي فرم اصلي يك كليدبراي پرينت
كردن اين رپورت مي باشد وقتي تعداد مثلا 20 فيلد رو
تكميل مي كنم وقتي مي خوام مثلا از فيلد 15 پرينت
بگيرم وقتي كليد پرينت رو ميزنم كل 20 تا فيلد اطلاعاتش
آماده ميشن تا پرينت بشن .
لطفا راهنمايي بكنيد چطوري بايد از فيلد مورد نظر پرينت بگيرم
يه بار نميدونم چيكار كردم وقتي كليد پرينت رو ميزدم يه
سوالي مي پرسيد كه كدام فيلد رو ميخوام شماره رو بهش
فيلد رو ميدادم و اطلاعات همون رو درقالب رپورت پرينت
مي كردم متاسفانه دقيقا نميدونم چيكاركردم اين سوال ميپرسيد.
لطفا راهنمايي بكنيد . خيلي برام مهمه .با تشكر بخاطر زماني
كه براي خوندن اين متن گذاشتين. :11:
aak174 ممنون فقط1 سوال پیش اومد
1. توی کووری sum چطوری اون ریلشن شیپ رو ساختی ؟
بازم خیلی خیلی ممنون
دوست عزیز باید از کووری در ریپورت استفاده کنینقل قول:
جواب سوال تو می تونی از جواب سوال دوست عزیز
mohsen_djd2
که در 966 پاسخ داده بودم دریافت کنی .
در کووری دکمه ∑ را تیک بزن.نقل قول:
فقط این Table1_1 از کجا و چطوری اومده؟
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
همان Table1 است فقط بخاطر اینكه رابطه (Relationships) را بتوان برقرار كرد (بین فیلد mablagh با فیلد mablagh از همان table1)نقل قول:
چطوری اضافش کنم
چطوری اضافش کنم
با استفاده از كليد Show Table (+)نقل قول:
سلام
من يك تابع در يك ماژول تعريف كرده ام و در يك گزارش براي محاسبه يك فيلد از آن تابع استفاده كرده ام.
الان نمي دانم چگونه بايد جمع اين فيلد را در قسمت Report Footer محاسبه كنم.
مقدار اين فيلد از يك فيلد كووري گرفته نمي شود كه از تابع DSum استفاده كنم
جواب سوال تو می تونی از جواب سوال دوست عزیزنقل قول:
mohsen_djd2
که در 966 پاسخ داده بودم دریافت کنی .
با تشكر aak174
سلامنقل قول:
من جوابم را نگرفتم
من جمع يك فيلد در فيلد ليست را نخواستم (با تابع Sum) بلكه جمع يك فيلد را خواستم كه خودم در يك گزارش تعريف كرده ام
براي مثال در فايل زير جمع فيلد Text8 چگونه محاسبه مي شود (ابتدا فرم form1 را باز كنيد)
کد:https://docs.google.com/leaf?id=0B2rQ_NPhWNcoOTkyNDYxMTYtZTg2MC00ZmRmLTg3YjktYTFmYjlmNjAzM2I1&sort=name&layout=list&num=50
باسلام و تبريك سال نونقل قول:
برنامه دريافت و مي توني تصحيح شده شو از لينك زير دريافت كني
با تشكر aak174
کد:http://up.--------.ir/6/1269056219.zip
---------- Post added at 10:29 PM ---------- Previous post was at 10:28 PM ----------
باسلام و تبريك سال نونقل قول:
برنامه دريافت و مي توني تصحيح شده شو از لينك زير دريافت كنيز
با تشكر aak174
کد:http://up.--------.ir/6/1269056219.zip
سلام
من یک فرم درست کردم!
یک toggle button هم توش گذاشتم !
می خوام روی دکمه که کلیک می شود رکورد هایی که کاربر تو فرم تایپ کرده تو جدول مربوطه Save بشه . چو کنم ؟
شرمنده این تاپیک خیلی صفحاتش زیاده منم حوصله سرچ نداشتم!
سلامنقل قول:
شما مي توني مراحل زير را بكار ببري
1- متغير هايي جهت فيلدهاي فرم مورد نظرت تعريف كني
2- همه فيلدهاي روي فرم را داخل متغير هايي كه تعريف كردي ذخيره كني
3- در آخر در رويداد دكمه مورد نظر كدهاي ذخيره فيلدها را داخل جدول مربوطه بنويس
سلامنقل قول:
تشکر:11:
یه خورده مبهم گفتی!:34:
مثال می زنی؟!
سلام
برای این مورد از روشهای مختلفی می توان استفاده کرد یک روش برای مثال
1- برای راحتی کار نام اشیای داخل فرم را نامی در نظر بگیر که با نام فیلدها یکی نباشد.
2- Control Source فیلدها رو خالی بزار
3- در رویداد On Click بعد از Append کردن یک رکورد خالی نام فیلدها را مساوی با نام اشیای داخل فرم قرار بده مثل مثال زیر
DoCmd.GoToRecord , , acNewRecباتشکر aak174
name = name_
tel = tel_
Address = Address_
نقل قول:سلام،نقل قول:
چرا از فرمان Docmd.Save استفاده نکنیم؟ ( این دستور در ماکرو هم هست : Save )
با سلام
من نرم افزاری رو طراحی کردم که دو قسمت مجزا داره
یک قسمت برای سیستم مرکزی و قسمت دیگه برای شعبات مختلف
که هرکدوم اطلاعات مصوص خودشون رو دارن
مسئله اینجاست که سیستم مرکزی هر از چند گاهی باید اطلاعات شعبات دیگه رو بگیره و در فایل خودش ذخیره کنه
من میخوام این کار از دو طریق انجام بشه:
1- با داشتن دکمه ای روی یک فرم در ریشه تمامی درایوها و حتی درایو usb شروع به جست و جو کنه و با پیدا کردن اون جداول موجود در اون فایل رو import کنه(البته مشکل فقط در قسمت جست و جو در تمامی درایوها هست که من بلد نیستم)
2- با داشتن دکمه دیگه ای روی فرم از طریق اینترنت به فایل مربوطه دسترسی پیدا کنه و جداول مهم اون رو از طریق اینترنت import کنه (که این یکی برام مهمتره)
ممنون میشم اگه کسی بتونه کمک کنه
سلامنقل قول:
اگر یک تحقیقی در مورد replication داشته باشی خیلی بدردت می خوره
می تونی به راحتی یک یا چند replica ایجاد کنی و با Synchronize
در هر جایی از دنیا اطلاعات را به همدیگر انتقال بدی .
خوبی این روش اینه که می تونی فقط جداول و رکوردهای دستکاری شده رو آپ دیت کنی که سرعت در این صورت عالیست . چه از طریق شبکه یا اینترنت .
با تشکر aak174
سلام
يك سوال در مورد اجراي برنامه هاي اكسس دارم.
من فايل اكسسي را از سايت مايكروسافت دانلود كردم و ميخوام طوري برنامه رو اجرا كنم كه چيز هاي ديگه برنامه قابل ويرايش نباشه و فقط خود برنامه كار كنه.
چطور ميتونم از فايلهاي اكسس خروجي بگيرم و به راحتي run كنم؟؟؟؟؟؟
سلامنقل قول:
سوال مبهم است .
یعنی شما فایل اجرایی اکسس را دانلود کرده اید یا یک بانک اطلاعاتی؟
اگر منظورتان یک بانک اطلاعاتی است شما به چند روش می توانید این کار را انجام دهید.
الف - ساختن فایل MDE و استفاده از فایل
ب - تعریف کردن داخل برنامه با یوزر های متعدد و تعریف سطح دسترسی و در آخر قفل کردن قسمتهای مختلف برنامه
د - ساختن فایل EXE توسط نرم افزار هایی که این کار را انجام می دهد.
لازم به توضیح است از ActiveX های مختلفی می توانی استفاده کنی
با تشکر aak174
خوب اين كارهايي كه گفتيد رو چطور ميتونم انجام بدم؟نقل قول:
فايلي كه دانلود كردم اين هست lending library.accdb
سلام دوست عزیزنقل قول:
در موردش تحقیقی کردم ولی چیزی که واقعا راهنمایی کنه دستگیرم نشد
مثلا چطوری میتونیم آدرس برنامه شعبات یا برنامه مرکزی رو براشون تعریف کنیم؟
لطفا راهنمایی بیشتری کن:11:
سلام، میخواستم بدونم چجوری میشه این قابلیت رو به فرمها اضافه کرد که وقتی من عدد را بصورت رقم مینویسم ، معادل حروفش را هم در فیلد بعد بنویسه(یا بالعکس) ، بیشتر برای طراحی چیزی شبیه چک بانکی میخوام...
خیلی ممنون میشم اگه راهنمایی ام کنید.
آيا مي شود پس زمينه يك فرم بصورت transparent باشد و فقط Objectهاي فرم مشاهده شود
سلامنقل قول:
برو تو قسمت module یکی جدید بساز و اینو توش بذار و ذخیره کن:
Function Adad(ByVal Number As Double) As String
If Number = 0 Then
Adad = "ÕÝÑ"
End If
Dim Flag As Boolean
Dim S As String
Dim i, L As Byte
Dim K(1 To 5) As Double
S = Trim(Str(Number))
L = Len(S)
If L > 15 Then
Adad = "ÈÓíÇÑ ÈÒÑ"
Exit Function
End If
For i = 1 To 15 - L
S = "0" & S
Next i
For i = 1 To Int((L / 3) + 0.99)
K(5 - i + 1) = Val(Mid(S, 3 * (5 - i) + 1, 3))
Next i
Flag = False
S = ""
For i = 1 To 5
If K(i) <> 0 Then
Select Case i
Case 1
S = S & Three(K(i)) & " ÊÑíáíæä"
Flag = True
Case 2
S = S & IIf(Flag = True, " æ ", "") & Three(K(i)) & " ãíáíÇÑÏ"
Flag = True
Case 3
S = S & IIf(Flag = True, " æ ", "") & Three(K(i)) & " ãíáíæä"
Flag = True
Case 4
S = S & IIf(Flag = True, " æ ", "") & Three(K(i)) & " åÒÇÑ"
Flag = True
Case 5
S = S & IIf(Flag = True, " æ ", "") & Three(K(i))
End Select
End If
Next i
Adad = S
End Function
Function Three(ByVal Number As Integer) As String
Dim S As String
Dim i, L As Long
Dim h(1 To 3) As Byte
Dim Flag As Boolean
L = Len(Trim(Str(Number)))
If Number = 0 Then
Three = ""
Exit Function
End If
If Number = 100 Then
Three = "íßÕÏ"
Exit Function
End If
If L = 2 Then h(1) = 0
If L = 1 Then
h(1) = 0
h(2) = 0
End If
For i = 1 To L
h(3 - i + 1) = Mid(Trim(Str(Number)), L - i + 1, 1)
Next i
Select Case h(1)
Case 1
S = "íßÕÏ"
Case 2
S = "ÏæíÓÊ"
Case 3
S = "ÓíÕÏ"
Case 4
S = "åÇÑÕÏ"
Case 5
S = "ÇäÕÏ"
Case 6
S = "ÔÔÕÏ"
Case 7
S = "åÝÊÕÏ"
Case 8
S = "åÔÊÕÏ"
Case 9
S = "äåÕÏ"
End Select
Select Case h(2)
Case 1
Select Case h(3)
Case 0
S = S & " æ " & "Ïå"
Case 1
S = S & " æ " & "íÇÒÏå"
Case 2
S = S & " æ " & "ÏæÇÒÏå"
Case 3
S = S & " æ " & "ÓíÒÏå"
Case 4
S = S & " æ " & "åÇÑÏå"
Case 5
S = S & " æ " & "ÇäÒÏå"
Case 6
S = S & " æ " & "ÔÇäÒÏå"
Case 7
S = S & " æ " & "åÝÏå"
Case 8
S = S & " æ " & "åÌÏå"
Case 9
S = S & " æ " & "äæÒÏå"
End Select
Case 2
S = S & " æ " & "ÈíÓÊ"
Case 3
S = S & " æ " & "Óí"
Case 4
S = S & " æ " & "åá"
Case 5
S = S & " æ " & "äÌÇå"
Case 6
S = S & " æ " & "ÔÕÊ"
Case 7
S = S & " æ " & "åÝÊÇÏ"
Case 8
S = S & " æ " & "åÔÊÇÏ"
Case 9
S = S & " æ " & "äæÏ"
End Select
If h(2) <> 1 Then
Select Case h(3)
Case 1
S = S & " æ " & "íß"
Case 2
S = S & " æ " & "Ïæ"
Case 3
S = S & " æ " & "Óå"
Case 4
S = S & " æ " & "åÇÑ"
Case 5
S = S & " æ " & "äÌ"
Case 6
S = S & " æ " & "ÔÔ"
Case 7
S = S & " æ " & "åÝÊ"
Case 8
S = S & " æ " & "åÔÊ"
Case 9
S = S & " æ " & "äå"
End Select
End If
S = IIf(L < 3, Right(S, Len(S) - 3), S)
Three = S
End Function
بعد بر تو فرمی که میخوای این کار رو انجام بدی(یا گزارش)
یه فیلد جدید بساز روش کلیک راست کن و تو properties اون تو قسمت control sorce اون بنویس:
[ Adad([fieldadad =
و به جای fieldadad اسم (name) فیلدی رو بنویس که عددت توش وارد میشه
اگه مشکلی بود باز درخدمتم
موفق باشید:11:
GR_mahdi عزیز من این کار رو انجام دادم، ولی به جای حروف علامت های نامفهوم نمایش داده میشه!!! مواردی که بالا نوشتی در قسمت فارسی با فونتهای عجیبی جابجا شده،
اگر میشه یه کاری بکن که فارسی باشه و موقع کپی هم همیونطوری بمونه!!!
(مثلاً جای 125 مینویسه (??? ? ???? ? ????)
فايل زير را ببيننقل قول:
کد:https://docs.google.com/leaf?id=0B2rQ_NPhWNcoNWZmNGFjMmMtYTY4ZC00ZjRkLWIxZWItMjQ0NmFlMjAxNjE4&hl=en
hghb عزیز، این آدرسی که دادی که اصلاً نمیشه واردش شد و وجود خارجی نداره!!! error میده، میشه خودتون چکش کنید...
در ضمن از اسمت خوشم اومد، یه جورایی شبیه خودمه)
آدرس درسته ولي ----- شكن مي خواد
اگر نتونستي باز كني به من E-Mail بفرست تا فايلش را برات بفرستم.
من میل به آدرس داخل امضای شما فرستادم، ولی بنظرم اگه بشه جایی آپلود کنی که همه استفاده کنن بهتره!نقل قول:
سلام دوست عزیزنقل قول:
یک راهنمای کوچک بصورت آموزشی برای اکسس 2003 لینک شودر زیر گذاشتم می تونی دانلود کنی
لازم به توضیح است که Replication پیشرفته تر اگر خواستی می تونی از اوراکل و یا اس کیو ال سرور استفاده کنی
پسورد : aak174کد:http://aak174.persiangig.com/Access/Replication.rar
با تشکر
---------- Post added at 08:44 PM ---------- Previous post was at 08:41 PM ----------
دوست عزیز اگر لینک فایل رو بزاری شاید بشه راهنمایی بهتری کرد .نقل قول:
با تشکر aak174