-
Posts
10020 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
408
نوع المحتوي
التقويم
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو jjafferr
-
نسخ سجل من نموذج عن طريق مربع التحرير والسرد
jjafferr replied to Phatomas's topic in قسم الأكسيس Access
السلام عليكم ومشاركة مع اخي شفان ان احب استخدام استعلام الحاقي في مثل هذه الحالات ، فاعمل 3 استعلامات ، استعلام لكل مشرف (لأن كل مشرف عنده جدوله الخاص) ، وفي حدث بعد التحديث لمربع تحرير وسرد اختيار المشرف ، اعمل كود شبيه بهذا: 1. تأكد ان هذه البيانات غير موجودة في الجدول ، 2. استعمل استعلام الالحاق جعفر -
السلام عليكم هل عمل الكود؟؟ لم ارى ملاحظة ولا تعليق!! جعفر
-
السلام عليكم هذه الطريقة غير صحيحة ، خصوصا ان جميع حقول الجداول سنويا ستكون نفسها ، لذا ، اعمل حقل السنة في الجدول ، ادخل جميع السنوات في الجدول ، كل سنة ببياناتها جعفر
-
طباعه تقرير علي عدد 3موظفين بنفس عدد السجلات بتساوي
jjafferr replied to m.tours7747's topic in قسم الأكسيس Access
وعليكم السلام واهلا وسهلا بك في المنتدى تستطيع ان تجعل ارتفاع الحقل كبير ، بحيث تحصل على 30 سجل فقط ، وعليك بالتجربة لتصل الى الارتفاع المطلوب جعفر- 1 reply
-
- 2
-
-
مساعدة في ربط الاكسس على شبكة النيتوورك
jjafferr replied to ahmedanmarz12's topic in قسم الأكسيس Access
وعليكم السلام هذه بعض الاشياء التي يجب النظر فيها: يجب ان يكون البرنامج مقسما الى الجداول BE (وهذا الذي تضعه في الشبكة) ، والواجهة FE وفيه بقية الكائنات (ويكون على كمبيوترات المستخدمين) ، يجب ان تكون بعض الحقول مفهرسة في الجدول ، وهذه الحقول هي التي تستخدمها كمعيار في الاستعلام مثلا ، يجب ان تتأكد من الاستعلامات بالذات معمولة بطريقة لا تبطئ البرنامج والاكسس هنا يساعدك فيخبرك اين مكان المشكلة في برنامجك يجب ان تستخدم اسلاك بسرعة 1000 مثل cat 6 ، و Switch او Router بسرعة 1000 (Giga) . جعفر -
مطلوب ماكرو يخرجك من البرنامج بعد امر ارسال
jjafferr replied to montzer's topic in قسم الأكسيس Access
وعليكم السلام توجد مجموعة حلول ، ولكن اهم مافي الموضع هو ما اشرت انت اليه ، وهو توقف البرنامج !! 1. ماذا تقصد بهذا؟ 2. في هذه الحالة لوسمحت ترفق لنا كود الحدث ، ورجاء ارفاق الكود من اول سطر جعفر -
بالضبط ، يعني مثلا الى مجلد Employee_Pictures ، والذي موجود في مجلد قاعدة البيانات الخلفية ، كما في برنامج شئون الموظفين: Me.Pic.Picture = BE_Path & "\" & "Employee_Pictures\" & Me.Full_Name & ".jpg" او كما في برنامج المخازن ، حسب السنة ، واسم المستودع ، ثم ادخال او صرف ، ثم رقم الوصل Me.Scan.Picture = BE_Path & "\" & Me.Year & "\" & Me.Store_No & "\" & In_Type & "\" & Me.Reciept_No & ".jpg" ونعرف مكان وجود قاعدة البيانات ، سواء الخلفية او اذا لم تكن مقسمة ، من هذا الرابط: جعفر
-
وعليكم السلام أخوي حربي لاحظت انك اضفت الشعبة في الجدول ، وبقية جداول الرواتب اخذوا القيمة ، وين المشكلة ، وايش المشكلة ، وبالتفصيل لوسمحت ابتداء باسم النموذج فاسماء الحقول ، وبالتفصيل لوسمحت جعفر
-
هذه الروابط نتائج البحث عن OLE و جعفر
-
اخي ابحث في منتدى الاكسس عن كلمة OLE ، وسترى العديد من المواضيع ، وهذا له علاقة بتغير إعدادات لغة الكمبيوتر الذي تم عمل البرنامج عليه ، عن اعدادات الكمبيوتر الذي تظهر له المشكلة جعفر
-
نسخ قاعدة البيانات من جهاز على الشبكة الى جهاز اخر
jjafferr replied to محمد احمد لطفى's topic in قسم الأكسيس Access
هذا معناه ان الكود لا يستطيع رؤية مسار التخزين في السيرفر ، فنصيحتي هي عمل مجلد داخل السيرفر ، ولنسمية Temp مثلا ، فيصبح مسار السيرفر: \\192.168.20.1\Temp\123.mdb . وللعلم ، فامر Xcopy هو: Xcopy "Source" "Destination" يعني في الكود حقك المصدر هو \\192.168.20.1\123.mdb ومكان التخزين هو C:\Users\" & Environ("Username") & "\Desktop\123.mdb" Call Shell("xcopy /y \\192.168.20.1\123.mdb C:\Users\" & Environ("Username") & "\Desktop\123.mdb", 1) . ان شاء الله ما تكون قالبهم جعفر -
سخ ملف pdf من مجلد في السيرفر الى موقع جديد في السيرفر
jjafferr replied to بن شجاع الدين's topic in قسم الأكسيس Access
نعم ، واخبرتك كيف ، واختر الطريقة المناسبة من الروابط في مشاركتي السابقة جعفر -
نسخ قاعدة البيانات من جهاز على الشبكة الى جهاز اخر
jjafferr replied to محمد احمد لطفى's topic in قسم الأكسيس Access
وهل جربت الجزء الاول من المشاركة؟ -
-
اخي محمد ابوخليل عمل تعديلات على النسخة الثامنة اللي تستعملها انت ، ووصل للنسخة 17 اللي ارفقها في مشاركته الاخيرة ، وهي تتفق مع جميع النتائج اللي توصلت لها انا ، فالافضل لك استعمال النسخة الاخيرة اللي انا وضعتها او اللي وضعها اخوي ابوخليل ، واتكل على الله جعفر
-
تمام ، اذن نتائجنا متفقة الحمدلله جعفر
-
وعليكم السلام تأكد ان الملف MSCOMCTL.OCX موجود في الكمبيوتر ، ولإنزاله ، لنسخة الاوفيس 32 بت ، ونسخة الاوفيس 64 بت ، وهنا معلومات اخرى: http://www.fmsinc.com/microsoftaccess/controls/mscomctl/ جعفر
-
نسخ قاعدة البيانات من جهاز على الشبكة الى جهاز اخر
jjafferr replied to محمد احمد لطفى's topic in قسم الأكسيس Access
للتجربة ، شيل هذه الجملة \" & Environ("Username") & "\ واستبدلها باسم المستخدم ، حتى يكون المسار كله واضح ، مثلا اذا كان اسم المستخدم jjafferr Call Shell("xcopy /y \\192.168.20.1\123.mdb C:\Users\jjafferr\Desktop\123.mdb", 1) وقرأت هذا في احد المنتديات الاجنبية: net use "\\xxx.xxx.xxx.xxx\Some Folder" /user:domain\user_name p@ssw0rd xcopy "\\xxx.xxx.xxx.xxx\Some Folder\New.txt" "D:\new.txt" والامر Call Shell("xcopy /y \\192.168.20.1\123.mdb C:\Users\" & Environ("Username") & "\Desktop\123.mdb", 1) سيصبح Call Shell("net use \\192.168.20.1\123.mdb /user:UserName myPassword" "xcopy /y \\192.168.20.1\123.mdb C:\Users\" & Environ("Username") & "\Desktop\123.mdb", 1) ويجب ان تغيّر UserName myPassword الى الاسماء الحقيقية جعفر -
وهنا وبدون جداول تجميع ولا استعلامات وسيطة: الحالة الاولى تجميع عدد الشهدات easa التى لم يصدر لها faa + الحالة الثانية تجميع عدد الشهدات faa التى لم يصدر لها easa + الحالة الثالثة تجميع عدد الشهدات faa التى صدر لها easa + الحالة الرابعة تجميع عدد الشهدات ecaa التى لم يصدر لها easa , faa . وعدد السجلات يؤكد ما ذكرته سابقا بالطريقة الاخرى . جعفر 603.3.xxx.mdb.zip
-
هو السيريال منقسم في الجدول اصلا ، فنعم ، كلامي السابق كان: بما ان السيريال مجموع كمجموعة في الاستعلام التجميعي ، فلما تضيف الشهادة او الشركة ، فانت تفككه ، ويرجع كما كان في الجدول ، كما في طريقتك Dcount جعفر
-
نسخ قاعدة البيانات من جهاز على الشبكة الى جهاز اخر
jjafferr replied to محمد احمد لطفى's topic in قسم الأكسيس Access
احنا نحاول نعرف الخطأ فين خلينا نستعين بادوات الوندوز ، لذا رجاء تفتح: . ثم اضف السطر الاول من xcopy ، ورجاء كتابة المسار كاملا لشخص واحد ، للتجربة ، وانظر الى سبب عدم النسخ (السطر التالي ، والذي بجانبه السهم الاحمر) . من هنا سنعرف اذا كانت المشكلة في الشبكة ، او محتاج اسم المستخدم و الباسورد جعفر -
نعم تحقق ، وهي عينا نفس البيانات للجدول EASA ، وعلشان تعرف انها تحققت ، جرب هذا الكود والناتج صفر =DCount("*","[xxx]","[EASA]=1 and [faa]=1") بينما هذا سيعطيك سجلات الجدول FAA =DCount("*","[xxx]","nz([EASA],0)=0 and [faa]=1") جعفر