-
Posts
3491 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
152
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو Shivan Rekany
-
مكتبة الموقع - النسخ الاحتياطي والضغط بخيارات متقدمة
Shivan Rekany replied to أ / محمد صالح's topic in قسم الأكسيس Access
رائع جدا لکن هناك بيطلع خطأ عند اختيار كومباكت بيعطيك رسالة الخطأ المرقمة ب 3045 اي لا يجد القاعدة هناك لكي يعمل كومباكت >>>>> وممكن ان تظاف اليه كومباكت القاعدة الحالية ام قاعدة اخر بدون نسخة احتياطية لكي يكتمل اكثر تحياتي- 20 replies
-
- 2
-
-
-
- ostazmas
- نسخ احتياطي
-
(و3 أكثر)
موسوم بكلمه :
-
النسخ الاحتياطي والضغط بخيارات متقدمة
Shivan Rekany commented on أ / محمد صالح's file in قسم الأكسيس
- 15 تعليقات
-
- نسخ احتياطي
- ضغط وإصلاح
-
(و3 أكثر)
موسوم بكلمه :
-
احذف هذا "0)+" في الجملة اينما تجد IIf([الدرجه الوظيفية بالراتب]=1;20000;IIf([الدرجه الوظيفية بالراتب]=2;17000;IIf([الدرجه الوظيفية بالراتب]=3;10000;IIf([الدرجه الوظيفية بالراتب]=4;8000;IIf([الدرجه الوظيفية بالراتب]=5;6000;0))))) اليك قاعدتك بعد تعديل عليه 1.accdb
-
يجب ان تتحكم بمصدر النموذج الداخلي بدل نموذج الرئيسي اي فقط غير من Me.RecordSource الى Me.Qwaz.Form.RecordSource اي غير الكود الى هذا لانك اضفت حقل اخر جديد Private Sub choo_AfterUpdate() If Me.choo.Value = 0 Then Me.Qwaz.Form.RecordSource = "SELECT Tab1.name1, Tab1.wazefa, Tab1.salary FROM Tab1 " Else Me.Qwaz.Form.RecordSource = "SELECT Tab1.name1, Tab1.wazefa, Tab1.salary FROM Tab1 WHERE (((Tab1.wazefa) = [Forms]![manag]![choo])) WITH OWNERACCESS OPTION;" End If DoCmd.Requery End Sub اليك مثالك بعد تعديل chooseAll_2.mdb
-
اتفضل استخدم هذا Private Sub choo_AfterUpdate() If Me.choo.Value = 0 Then Me.RecordSource = "SELECT Tab1.name1, Tab1.wazefa FROM Tab1" Else Me.RecordSource = "SELECT Tab1.name1, Tab1.wazefa FROM Tab1 WHERE (((Tab1.wazefa) = [Forms]![Qwaz]![choo])) WITH OWNERACCESS OPTION;" End If DoCmd.Requery End Sub chooseAll.mdb
-
التحديد في خانة اختيار لسجل واحد فقط
Shivan Rekany replied to AboSaad17's topic in قسم الأكسيس Access
اتفضل استخدم هذا بدل ذلك Private Sub choose_Click() On Error Resume Next DoCmd.RunSQL "UPDATE Qchoo SET Qchoo.Choose = No;" DoCmd.RunCommand acCmdRefreshData End Sub choose_1 (1) (1).mdb -
.زيادة الكمية عند ادخال نفس المادة في الفاتورة
Shivan Rekany replied to athal's topic in قسم الأكسيس Access
اذا من قبل تستخددم كود في حدث بعد تحديث الكمية اكتب الكود الاعلاه في اسفل كودك السابق الكود اللي انا عطيتك اياه فقط لترحيل الى سجل جديد و التركيز الى حقل رقم المادة -
التحديد في خانة اختيار لسجل واحد فقط
Shivan Rekany replied to AboSaad17's topic in قسم الأكسيس Access
استخدم هذا Private Sub choose_AfterUpdate() DoCmd.RunSQL "UPDATE Qchoo SET Qchoo.Choose = No;" Me.Refresh End Sub choose_1 (1).mdb -
.زيادة الكمية عند ادخال نفس المادة في الفاتورة
Shivan Rekany replied to athal's topic in قسم الأكسيس Access
استخدم هذا بعد تحديث الكمية DoCmd.GoToRecord , , acNewRec Me.prodno.SetFocus -
.زيادة الكمية عند ادخال نفس المادة في الفاتورة
Shivan Rekany replied to athal's topic in قسم الأكسيس Access
هل تريد ان يرحل الى سجل جديد او حقل اخر اذا تريد ان يرحل الى حقل اخر استخدم كود اعلاه واذا تريد ان يرحل الى سجل جديد لا تستخدم الكود من الطبيعة الجهاز الباركود يتم تسجيل الباركود ويرحل الى سجل جديد لكن اذا تدخل بيانات باليد اكتب هذا DoCmd.GoToRecord , , acNewRec في حدث بعد تحديث لحقل باركود -
كود ايقاف زر Next على السجل الاخير دو ن الذهاب الى سجل جديد
Shivan Rekany replied to محمدنجار's topic in قسم الأكسيس Access
مشاركة مع استاذ صالح اليك هذا الرابط به طريقتين -
كيف يمكن إيقاف زر التنقل التالي من فتح سجل جديد
Shivan Rekany replied to AboSaad17's topic in قسم الأكسيس Access
اليك هذا Dim rst As DAO.Recordset Set rst = Me.RecordsetClone rst.MoveLast: rst.MoveFirst RC = rst.RecordCount If Me.CurrentRecord < RC Then DoCmd.GoToRecord , , acNext End If -
وانا شاھد على ذلك اهلا بك و بعودتك استاذنا الحبيب كتير من الاحيان قلنا كان يا مكان كان هناك رجل اسمه رمهان وين كنت يا حبيبي 😃😃
-
المشاركة مع احبتي ھناک قلنا ان الحرف a هو حقل او مربع نصي بنوع التاريخ و ايضا قلنا ان حرف b هو حقل رقمي من نوع دبل وعند استدعائها يجب ان نكتب حقلين الاول بدل حرف a وهو حقل تاريخ والثاني هو حقل رقمي هكذا عذراً استاذ ابوخليل لم اجد مشاركتك 😅
-
اتفضل Private Sub Command0_Click() Dim dbs As Database Dim ThisTable As String Set dbs = CurrentDb ' Create a table with two text fields. ThisTable = InputBox("Name For Table", "ÇÏÎá ÇÓã ÌÏæá ÇáÌÏíÏÉ") dbs.Execute "CREATE TABLE " & ThisTable _ & "(FirstName CHAR, LastName CHAR);" dbs.Close DoCmd.OpenTable ThisTable, acViewNormal End Sub create a table1.rar
-
اتفضل تم حذف سطر واحد من كودك create a table1.rar
-
كيفية حساب رصيد الصنف فى حالة عدم وجود حركة عليه
Shivan Rekany replied to سيد هاشم's topic in قسم الأكسيس Access
افتح استعلام اللي هو مصدر نموذج الرصيد ستجد استخدمنا nz اي يعني قلنا اذا هناك فراغ اي لا يوجد اي بيانات فيه اعطيه رقم صفر -
اليك هذا Private Sub Detail_Print(Cancel As Integer, PrintCount As Integer) Dim ctl As Control For Each ctl In Report.Controls If ctl.ControlType = acTextBox Then If IsNull(ctl) Then ctl.Visible = False Else ctl.Visible = True End If End If Next ctl End Sub
-
هذه احد من طرائق Private Sub MyCombo_NotInList(NewData As String, Response As Integer) Undo Response = 0 MsgBox "(لا توجد هذه الكلمة ضمن الاختيارات)" End Sub
-
كيفية حساب رصيد الصنف فى حالة عدم وجود حركة عليه
Shivan Rekany replied to سيد هاشم's topic in قسم الأكسيس Access
مخزن سيد.rar -
بدل هذا استخدم هذا في الاستعلام Minutes1: IIf([close]>[open];DateDiff("n";[open];[close]);DateDiff("n";[open];[close]+1)) شوف النتيجة اليك التعديل TEST mnts.accdb
-
اليك هذا ... رد من استاذ جعفر موضح بالصورة
-
تأکد من اعدادات اللغة والمنطقة في جهازك
-
كيفية حساب رصيد الصنف فى حالة عدم وجود حركة عليه
Shivan Rekany replied to سيد هاشم's topic in قسم الأكسيس Access
استخدم NZ -
قم بتغيير مصدر الكومبوبوكس الى استعلام وبها كل الحقول المطلوبة وفي محرر الاكواد عند تغيير الكومبوبوكس استخدم هذا الكود ME.X1 = ME.EmployeeName.Column(3) غير الرقم 3 الى رقم الحقل المطلوب الرقم 3 هو حقل رقم 4 في الاستعلام اذا تتغيره الى رقم 0 هو رقم حقل الاول في الاستعلام واذا ما فهمت ما هو قصدي تقدر تبحث عن المنتدى بها مثال كتير على ذلك او ارفق نسخة مصغرة من قاعدة بياناتك لكي نعمل تعدديل عليه