بحث مخصص من جوجل فى أوفيسنا
![]()
Custom Search
|

samihinnawi
عضو جديد 01-
Posts
25 -
تاريخ الانضمام
-
تاريخ اخر زياره
السمعه بالموقع
0 Neutralعن العضو samihinnawi

البيانات الشخصية
-
Gender (Ar)
ذكر
-
Job Title
chemicalengineer
اخر الزوار
730 زياره للملف الشخصي
-
الأخ الكريم المحترم.... محمد طاهر كنت قد رفعت بالأمس قاعدة بيانات كاملة للمنتدى - خاصة بإشتراكات ال DSL ولكنى للأسف لم أرها موجودة حيث يجب وجودها. للتصحيح رفعتها مرتين(مرة لطالب القاعدة بالمشاركات) ومرة أخرى للمنتدى لكى تكون منظورة للجميع للإستفادة منها. أرجو التوضيح: أين قاعدة البيانات؟؟
-
اريد حلا سريعا لقاعدة بياناتى اريد مساعدتكم
samihinnawi replied to noha25's topic in قسم الأكسيس Access
الأخت نهى25 تحية طيبة،، واضح انك عملتى شغل فى القاعدة وتعبتى فيها... بس عندى ملحوظة.... التصميم ينقصه الكثير ليعمل البرنامج بسلاسة، وبدون تعقيد. أولاً: لعمل أى فاتورة فى أى قاعدة بيانات، يجب أن يكون لها ببساطة رأس وتفاصيل: الرأس يخص بيانات العميل (رقمه - اسمه - عنوانه - تليفونه....) والتفاصيل الموجودة بالنموذج الفرعى خاصة ببيانات المواد المباعة سطراً سطراً.. أو (سجل سجل) أما الرأس فيتم جلب بياناته من جدول خاص ببيانات العملاء - عن طريق ComboBox موجود على رأس الفاتورة، بمجرد إختيار العميل من الComboBox تمتلئ الحقول الموجودة بالنموذج الخاصة ببيانات هذا العميل. أما السجلات الفرعية (السطر سطر) فيتم إدخالها من قبل المستخدم ومن ضمن حقول تفاصيل الفاتورة حقل الباركود فبهذا نرى أنه لدينا فاتورة لها رأس ببيانات عميل واحد، وداخل تفاصيل الفاتورة (أو النموذج الفرعى) نجد أن نفس العميل اشترى كراسة فى سطر بباركود معين - ثم كشكول أو كتاب مثلاً بباركود مختلف (وكل هذا يرى فى شاشة واحدة) دون الحاجة إلى الخروج والدخول فى نماذج مرتبطة ببعضها عن طريق فلتر معين. إذا تم التصميم بهذا الشكل، ستجدين أن العملية فى إدخال الفاتورة أبسط بكثير مما هو مطروح فى برنامجك. اتمنى وصول الفائدة -
السلام عليكم... ماتطلبه ياأخى من الممكن عمله، ولكنى لا أوصى بمثل هذه الطريقة فى التصميم، لماذا؟ أسألك سؤال بسيط، ماذا لو قمت بتغيير رأيك (بعد كذا إدخال) أنك تحذف مثلا السجل رقم 2 من 10 سجلات (أو 10 إدخالات) ستجد نفسك مطالب بمراجعة كل الإدخالات وتصحيحها- أيضاً حلها موجود وممكن برمجياً، ولكن مطلوب منك كتابة كود كبير يغطى جميع الإحتمالات على طريقة (ماذا ... لو...) فمن وجهة نظرى، يجب تبسيط الإجراءات فى الوحدة البرمجية الواحدة وتقسيمها إلى وحدات أصغر وأبسط، هذا من حسن تصميم قواعد البيانات الثابتة والقوية. فمثلاً يمكنك عمل ComboBox مبنى على استعلام يحسب الموجود بالمخزن، والذى بناءاً عليه يمكن أن تختار منه ماتشاء، مع وضع قيود على الإدخال بأن الكمية الموجودة بالمخزن لو صفر لايقبل التعامل مع الإدخال وهكذا... تحياتى
-
السلام عليكم.. لو كلفت نفسك شوية، افتح قاعدة بيانات AdventureWorks اللى جاية مع السيكويل سيرفر 2005 -- هتلاقى مع كل الجداول حاجة اسمها Trigger أو القداح (لاتعجبنى التسمية العربى) اسمه Trigger - أو الزناد - كيفية الوصول إلى هذا ال trigger? بالRightClick على الجدول تظهر لك قائمة خاصة بالجدول منها الTriggers . سوف تلاحظ أن كل جداول ال AdventureWork فيها الtrigger اللى انت بتدور عليه (الخاص بإسم من قام بالتعديل على السجل فى الجدول - وأيضا الوقت الذى قام فيه بالتعديل) تحياتى
-
عاجل ومهم جدا،،،كيف ادمج بيانات حقلين في حقل واحد
samihinnawi replied to السرااب's topic in قسم الأكسيس Access
السلام عليكم.. المفروض عندك جدولين منفصلين واحد خاص بالمتدربين(اسمه وعنوانه... إلخ) --- والآخر خاص ببيانات مدفوعاته (قيمة القسط والمتبقى..إلخ) وتعمل علاقة بين الدولين (فى هذه الحالة: الجدول الاساسى هو جدول المتدربين) والجدول الثانوى هو جدول المدفوعات، والحقل الرابط بينهم هو رقم المتدرب (بعلاقة ONE TO MANY) بعد ذلك تعمل استعلام يجيب البيانات من الجدولين وممكن الاستعلام ده تطلب منه كيف شئت -- مثلاً (استعلام إختيار)مدفوعات متدرب خلال فترة زمنية معينة، أو (استعلام تجميعى) - خاص بإجماليات المدفوعات أو الأقساط المتبيقية. اتمنى أكون وضحت الفكرة -
ربط مشروع اكسس بقاعدتى بيانات sql server
samihinnawi replied to جولد سوفت's topic in قسم الأكسيس Access
السلام عليكم.... من قال ان الأكسس يتعامل مع قاعدة بيانات واحدة على السيكويل سيرفر فى نفس الوقت؟؟ ببساطة شديدة، وانت فى أى مشروع أكسيس، إعمل stored procedure جديدة من النوع text وإكتب مثلا هذا النص CREATE PROCEDURE NorthWindCustomers AS BEGIN select * from northwind.dbo.customers END ثم إحفظها.. عند تشغيلها ستجد أن الأكسيس سيعرض لك قائمة العملاء الموجودين فى قاعدة بيانات ال NORTHWIND -- بشرط أن تكون قاعدة البيانات هذه قد تم تثبيتها على السيكويل سيرفر بإسم NORTHWIND أتمنى تكون الأمور واضحة -
أولاً: نوع الdatatype من بداية تجهيز الجدول يمكن تعيينها إلى integer أى انها لاتقبل كسور -- فإذا كتبت مثلاً فى الجدول أو النموذج المرتبط به 17.30 ثم ضغطت enter تظهر لك القيمة 17 -- أما لو كتبت 17.60 ثم كبست enter ستظهر لك القيمة 18 وهكذا. حل آخر، لو كان نوع ال datatype لديك من النوع الكسرى مثل ال single أو الreal فيمكنك فى الحقل بالنموذج تعيين خاصية ال format وعين قيمة الdecimal places إلى 0 هنا لايمكنك إدخال أى قيمة كسرية ويتم أوتوماتيك جبر أى كسور اتمنى ان أكون قد حللت مشكلتك
-
إذهب إلى القائمة options ----> Advanced وعين قيمة ال max records الإفتراضية إلى القيمة صفر واتمنى انها تكون حلت مشكلتك
-
السلام عليكم.. يمكن عمل بعض الأزرار الملونة داخل الأكسيس، ولكن يجب أن تستغنى عن الأزرار المعروفة - بمعنى أنه لازم تعمل مربعات هى عبارة عن image object ويمكن ان ترسمها على مراجك فى أى برنامج رسم، ولكنك سوف تفقد ميزة (الضغط الحركى الثلاثى الأبعاد). اتمنى ان المعلومة تكون وصلت
-
رجاءاً إلقى نظرة على مشاركات samihinnawi هتلاقى طلبك موجود وأكثر تحياتى
-
السلام عليكم كنت قد قمت بتنفيذ مثل هذا المشروع من أكثر من سنتين لشركة اشتراكات انترنت فضائى - وكان البرنامج يقوم بالكنترول على اشتراكات المشتركين - ثم يعرض لى قبل انتهاء الإشتراك بأسبوع قائمة بالمشتركين الذين سوف تنتهى اشتراكاتهم فى خلال مده محددة نقوم بإدخالها فى البرنامج وليكن اسبوع أو خمسة أيام، وأمام كل مشترك زر يمكننا من ارسال تنبيه للعميل (خيار: ايميل أو فاكس) - كما يمكننى أيضاً من متابعة العقود بين الشركة والعميل وتواريخ إنتهائها وقيمتها. سوف أرفع هذا البرنامج إلى المنتدى ليستفيد به أى شخص
-
السلام عليكم كنت قد قمت بتنفيذ مثل هذا المشروع من أكثر من سنتين لشركة اشتراكات انترنت فضائى - وكان البرنامج يقوم بالكنترول على اشتراكات المشتركين - ثم يعرض لى قبل انتهاء الإشتراك بأسبوع قائمة بالمشتركين الذين سوف تنتهى اشتراكاتهم فى خلال مده محددة نقوم بإدخالها فى البرنامج وليكن اسبوع أو خمسة أيام، وأمام كل مشترك زر يمكننا من ارسال تنبيه للعميل (خيار: ايميل أو فاكس) - كما يمكننى أيضاً من متابعة العقود بين الشركة والعميل وتواريخ إنتهائها وقيمتها. سوف أرفع هذا البرنامج إلى المنتدى ليستفيد به أى شخص
-
عمل اسم مستخدم وكلمة مرور جديدة لملف adp
samihinnawi replied to alimehra's topic in قسم الأكسيس Access
إكمالاً للمشاركة......... فى حالة استخدامك لل msde التى ليست لها واجهة للتعامل مع السيرفر وتفاصيله، يمكنك فى هذه الحالة استخدام آداة osql (والتى هى متوفرة مع msde 2000 أما الsql server 2005 فيستخدم آداه مشابهة، اسمها sqlcmd ,والتى يمكن الدخول اليها من الDOS تكتب مثلا osql -S <servername> تظهر لك الرسالة كالتالى عند محث الدوس 1> عندها تكتب مثلاً sp_addlogin 'loginname' وللتعلم أكثر عن هذه الآداه أكتب 1> sp_help 2> go من خلال هذه الأداه يمكنك عمل كل ماتحتاجه تقريباً لتظبيط السيرفر وقواعد البيانات عليه حسب رغبتك جرب وحاول تحياتى -
عمل اسم مستخدم وكلمة مرور جديدة لملف adp
samihinnawi replied to alimehra's topic in قسم الأكسيس Access
السلام عليكم ورحمة الله وبركاته،، طبعاً ال user name وال password اللى بتعملهك على قاعدة بيانات أكسيس mde أو mdb بتتخزن بياناتها فى ملف مجموعة العمل - اللى امتداده .mdw واللى بتقدر تحدده من الأدوات--->أمان---->مجموعة العمل. لكن عندما تعمل على قاعدة بيانات adp أو ade والتى تكون على اتصال بالسيكويل سيرفر.. هنا يأتى دو السيرفر--- بمعنى أنه لو انك لم تعين users على السيكويل سيرفر وكان الدخول إليه على مستوى أمان الوندوز سوف لن تظهر لك رسالة إدخال اسم المستخدم والباسوورد فيجب الدخول على السيرفر.. وعمل الusers التى تريدها وأيضاً الباسوورد لكل يوزر -- والتى بناءاً عليه سوف تطلب منك اسم المستخدم والباسوورد عند تشغيل قاعدة البيانات من النوع adp أو ade اتمنى ان كأون قد أفلحت فى ايصال المعلومة -
التعارف بين أعضاء المنتدي
samihinnawi replied to محمد طاهر عرفه's topic in المنتدى التقني العام و تطبيقات الأوفيس الأخرى
السلام عليكم ورحمة الله وبركاته،، الإسم: أحمد الحناوى السن: 51 سنه اعمل وأقيم بالمملكة العربية السعودية المهنة: مهندس كيميائى (خريج علوم القاهرة - قسم الكيمياء 1978م) الحالة الإجتماعية: متزروج ولى 3 أولاد ( ولد وبنتين توأم) -------------------------------------------------------------- عملت على الأكسس مالم أكن أحلم به.. نظراً لإمكانيات البرنامج ودعمه القوى من الشركة المنتجه - بالإضافة الى حبى الشديد له - مكننى والحمد لله بأنى قادر على تنفيذ أى فكرة أو مشروع تطرح على من أى نوع مهما كانت صعبة. ويشرفنى ان أكون عضواً دائما فى منتداكم - الذى وبلا أدنى شك استفدنا ونستفيد منه دائما