بحث مخصص من جوجل فى أوفيسنا
Custom Search
|
-
Posts
4452 -
تاريخ الانضمام
-
Days Won
190
نوع المحتوي
التقويم
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو Foksh
-
ارفق ملف اخي الكريم
-
مرفق بآلية الربط بالقواعد اكسس مجزء فقط اختيار السنة مع طلب
Foksh replied to hanan_ms's topic in قسم الأكسيس Access
- ما المقصود بالربط من قاعدة 1 الى آخر قاعدة 36 ؟؟؟؟؟؟ - ما علاقة Dlookup البحث عن سجل بالربط !!! - عند الاستعلام يلحق الى جدول الثالث يلتف من القاعدة الاولى الى اخر قاعدة !!!! حاولت الربط بين الأفكار ولم استدل على المعنى والمطلوب . -
مرفق بآلية الربط بالقواعد اكسس مجزء فقط اختيار السنة مع طلب
Foksh replied to hanan_ms's topic in قسم الأكسيس Access
إن كنت في البداية قد فهمت المطلوب ، فالآن للأسف لم افهم -
مرفق بآلية الربط بالقواعد اكسس مجزء فقط اختيار السنة مع طلب
Foksh replied to hanan_ms's topic in قسم الأكسيس Access
يعني على فرضاً ان لديك 10 قواعد بيانات ( واحدة منها الرئيسية ، والـ 9 الباقيات هن قواعد بيانات الجداول ) ، وتريدين استخدام الدالة DLookup للبحث عن سجل محدد داخل جدول محدد ، بحيث يقوم الكود ( الذي تريدينه ) بالبحث عن هذا السجل ولكن داخل جميع قواعد البيانات الخلفية ( الخاصة بالجداول ) !!!!!!!!!!!!!!!!!! أتمنى أن لا يكون هو المقصود -
ما شاء الله ، تحديث سليم لمشكلة التوسيط بعد التصغير .. ، وأيضاً مشكلة عدم وجود الأيقونة في المجلد
- 18 replies
-
- 1
-
-
- systry
- system try icon
-
(و21 أكثر)
موسوم بكلمه :
- systry
- system try icon
- sys try icon
- التحكم فى واجهة اكسس
- تصغير بجوار الساعة
- توسيط
- اخفاء
- إخفاء
- اخفاء اكسس
- إخفاء اكسس
- شخابيط
- ابو جودى
- شخابيط وأفكار
- شخابيط ابو جودى
- شخابيط وافكار
- اخفاء اطار لاكسس
- شفافية للنموذج لاظهار صور png
- توسيط للنماذج والتقارير
- تغير ايقونة الاكسس
- اهداء
- اهداء للمنتدى
- هدية للمنتدى
- هدية متواضعة
-
ومشاركة مع معلمي الأفاضل ، دعني أضيف قطرة من بحر علمهم 😇 . يمكننا باستخدام دالة Mid والتي تستخدم لاستخراج جزء معين من النص ، وعلى افتراض أن اسم الحقل النصي هو MyDate ، يمكنك استخدام الاستعلام التالي لاستخراج السنة : SELECT MyDate, Mid(MyDate, InStrRev(MyDate, "/") + 1, 4) AS YearNum FROM YourTable; * طبعاً مع تغيير اسم الجدول أيضاً في YourTable ؛ و أيضاً لم أقم بمشاهدة ملف الأستاذ محمد لطفي أيضاً 🤗 إن كان قد استخدم اسلوب الاستعلام . واذا أردنا توسيق الفكرة كما أشار المعلم الفاضل الأستاذ جعفر ، قد نجعل الاستعلام بهذا الشكل ايضاً بحيث مع اختلاف اتجاه كتابة التاريخ ( من اليمين لليسار أو العكس ) أو ايضاً بدلاً من الفاصل "/" يمكن ان يكون "-" على سبيل المثال , SELECT MyDate, IIf(InStr(MyDate, "-") > 0, Left(MyDate, 4), IIf(Len(MyDate) = 10, IIf(Left(MyDate, 4) Like "####", Left(MyDate, 4), Right(MyDate, 4)), Null) ) AS YearNum FROM YourTable;
-
مرفق بآلية الربط بالقواعد اكسس مجزء فقط اختيار السنة مع طلب
Foksh replied to hanan_ms's topic in قسم الأكسيس Access
حاولت الوصول إلى معنى واضح ، لكن ما قدرت 😅 اذا امكن اختنا الفاضله انك توضحي طلبك بشكل بسيط حتى لو 10000 جملة 😇 المهم انك توصلي فكرة السؤال والطلب ببساطة -
وعليكم السلام ورحمة الله وبركاته ,, اخي الكريم انت استخدمت الدالة DLookup لجلب رقم المقترض ( على ما أعتقد ) بناءً على اسم الموظف في الكومبوبوكس ، هل هذا صحيح ؟؟ وبإمكانك بدلاً من ذلك استخدام نفس مصدر الكومبوبوكس com1 ولكن هنا سنختار العمود رقم 2 حيث :- ( العمود 0 = اسم الموظف ، والعمود 1 = الجهة ، والعمود 2 = رقم المقترض ) ، لذا تم استبدال الجملة التالية :- Me.n2 = DLookup("[num]", "karz", "nam LIKE '*" & Me.com1 & "*'") بالجملة :- Me.n2 = com1.Column(2) أيضاً تم إجراء تعديل بسيط على عدد الأعمدة في الكومبوبوكس com1 وعرض كل عمود ؛ كما في الصورة :- الملف بعد التعديل القرضة الحسنة اصدار 31.zip
-
ومشاركة مع أستاذي الجليل @jjafferr Me.YourTextBox = UCase(Me.YourTextBox)
-
وعليكم السلام ورحمة الله وبركاته .. ارفق ملف أخي الكريم ( وهذا مهم جداً ) ، وكمحاولة جرب التعديل البسيط التالي :- Me.n2 = DLookup("[num]", "karz", "nam LIKE '*" & Me.com1 & "*'") سيبحث التعديل السابق عن أي جزء من النص ، وبالتالي قد يكون أكثر دقة إذا كانت هناك تباينات في الكتابة أو أخطاء بسيطة في البيانات .
-
تم الاطلاع مسبقاً اخي الكرم .. Cal error.accdb
-
أخي الكريم مؤيداً لما تفضل به معلمينا ، و وجهة نظر أخرى .. فإذا كانت القيمة المطلوبة هي نتيجة قسمة حقلين مختلفين استناداً إلى شروط معينة ، يمكننا تعديل كودك بحيث يستخدم دالة DLookup للحصول على القيمتين ثم يقسمهما مباشرةً ، ومن ثم يقوم بتقريب الناتج وحفظه في الحقل المطلوب. جرب الكود التالي :- Private Sub Command7_Click() Dim value1 As Variant Dim value2 As Variant Dim result As Variant value1 = DLookup("result", "Table1", "[code] = 33") value2 = DLookup("result", "Table1", "[code] = 36") If Not IsNull(value1) And Not IsNull(value2) And value2 <> 0 Then result = Round(value1 / value2, 3) Me.C = result Else MsgBox "قيم غير صحيحة" End If End Sub جرب وأخبرنا بالنتيجة ..
-
تجارب وفوائد ✨نصوص متحركة ✨ .. 4 أربعة أشكال متنوعة مما لذ وطاب 😊👌
Foksh replied to Moosak's topic in قسم الأكسيس Access
بسم الله ، ما شاء الله على الجمال والحركات الرهيبة .. إناء العسل لا يعطي طعم غير العسل ، وهذه نقطة من ابداعاتك مهندسنا الأستاذ @Moosak -
وعليكم السلام ورحمة الله وبركاته ،، جرب استخدام هذا الكود في محرر الأكواد VBA اضغط ( ctrl + G ) ، ثم اكتب السطر التالي :- CommandBars("Property Sheet").Enabled = True
-
القرآن الكريم - كامل - مرتل - مقسم ايات - لخمسة قراء
Foksh replied to SEMO.Pa3x's topic in قسم الأكسيس Access
رحم الله والديك ، وجعل لهم من الجنات نصيبا .. عمل جميل أستاذنا @SEMO.Pa3x -
لا اعلم ما هي تسلسل الأحداث في مشروعك ، ولكن هذه الطريقة التي اعتمدها من زمااان ولم أواجه بها أي مشكلة ؛ كما وجدت أنها تغنيني عن أكواد أو دوال كثيرة قد لا يكون لها ضرورة
-
وعليكم السلام ورحمة الله وبركاته ، من وجهة نظري قد يكون هناك أكثر من فكرة ! ولكن رأيت أفضلها ما يلي :- دالة تقوم بالبحث عن آخر رقم فاتورة ( مثل Dmax أو أكواد الـ VBA ) تعمل فقط بإنشاء رقم الفاتورة عند الضغط على زر الحفظ فقط !! وليس عند تحميل النموذج أو أي حدث آخر . بمعنى أوضح ، لنفترض انك قمت بفتح سجل فاتورة جديدة وتم إضافة الأصناف .... إلخ . وفي جهاز مستخدم آخر نفس الفكرة ، وكان رقم آخر فاتورة 99 ، أنت على جهازك على النقر على زر دفع فاتورة أو حفظ فاتورة ... إلخ سيتم انشاء رقم الفاتورة في مربع نص رقم الفاتورة قبل عملية الحفظ للفاتورة ( وهنا سنستغل البطئ اللحظي في الشبكة الداخلية على سبيل المثال ) لإنشاء رقم الفاتورة الجديد 100 . ✔ وللتجربة جرب انشاء فاتورة على جهازين مختلفين على الشبكة لديك ، وبنفس اللحظة 🕕 قم بالنقر على الزرين حفظ أو دفع للفاتورة ( بنفس الوقت ) ولاحظ ارقام الفاتورة بين السجلين
-
اخي الكريم ، بدايةً أهلا وسهلاً بك معنا في عالمنا المتواضع .. هناك عدة نقاط يجب أن تنتبه لها كي تبدأ بداية طيبة وسليمة وصحيحة ، أساعدك في فهمها :- وجوب وجود حقل مفتاح أساسي وهنا تم التعديل على ملفك بانشاء جدول مستقل للمستخدمين ، وربطه بمفتاح UserID مع الجداول .. اذا كان الهدف هو تسجيل التعديلات لكل مستخدم ، فهنا سيكون لديك جدول لتسجيل رقم واسم المستخدم ليتم بعدها التفرع بالجدول الخاص بتسجيل الحركات . وهنا سيكون الحذف مقرون برقم الموظف كونه مفتاح أساسي . في التقرير ما الهدف من تحقيق المطلوب ان كان وظيفة التقرير هو عرض البيانات وتهيئتها للطباعة أو للمتابعة !!!! قم بتصويب الأمور بشكل صحيح وستجد ان مشكلتك تم حلها ببساطة .
-
-
وعليكم السلام ورحمة الله وبركاته ,, ارسل ملف مرفق يحتوي المشكلة للإطلاع عليه أخي الكريم
-
ما شاءالله ،، تبارك الله مهندسنا @ابو جودي ,, عمل رائع ومتكامل جداً وخفيف ، وشغل نظيف ومجهود يستحق الإحترام
- 18 replies
-
- 1
-
-
- systry
- system try icon
-
(و21 أكثر)
موسوم بكلمه :
- systry
- system try icon
- sys try icon
- التحكم فى واجهة اكسس
- تصغير بجوار الساعة
- توسيط
- اخفاء
- إخفاء
- اخفاء اكسس
- إخفاء اكسس
- شخابيط
- ابو جودى
- شخابيط وأفكار
- شخابيط ابو جودى
- شخابيط وافكار
- اخفاء اطار لاكسس
- شفافية للنموذج لاظهار صور png
- توسيط للنماذج والتقارير
- تغير ايقونة الاكسس
- اهداء
- اهداء للمنتدى
- هدية للمنتدى
- هدية متواضعة
-
إن شاء الله لها حل ، قول يا رب 💖
- 30 replies
-
- convert currency to words
- تفقيط العملات
-
(و15 أكثر)
موسوم بكلمه :
- convert currency to words
- تفقيط العملات
- تحويل ارقام العملات الى نص
- تفقيط عملات متعددة
- convert currency numbers to words
- convert numbers to words
- التفقيط
- تحويل الارقام وقيمة ارقام العملة
- تفقيط متعدد
- تفقيط عملات وارقام
- تفقيط ارقام وعملات
- تفقيط عام
- تفقيط
- تفقيط الأرقام
- تفقيط سلس
- تفقيط مرن
- تفقيط عام للاقام والعملات
-
ليها حل إن شاء الله ، إن كان في العمر بقية ليوم غد سنحاول فك هذا الطلسم 😁
- 30 replies
-
- 1
-
-
- convert currency to words
- تفقيط العملات
-
(و15 أكثر)
موسوم بكلمه :
- convert currency to words
- تفقيط العملات
- تحويل ارقام العملات الى نص
- تفقيط عملات متعددة
- convert currency numbers to words
- convert numbers to words
- التفقيط
- تحويل الارقام وقيمة ارقام العملة
- تفقيط متعدد
- تفقيط عملات وارقام
- تفقيط ارقام وعملات
- تفقيط عام
- تفقيط
- تفقيط الأرقام
- تفقيط سلس
- تفقيط مرن
- تفقيط عام للاقام والعملات