منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[نقاش] مشكلة في ادخال الباسورد - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [نقاش] مشكلة في ادخال الباسورد (/showthread.php?tid=28063)



مشكلة في ادخال الباسورد - اسامه الهرماوي - 29-12-18

السلام عليكم....
كيف اضع باسورد لهذ الكود....
كود :
 (Me.patientTableAdapter.Fill(Me.dataDataSet.patient
مع العلم اني استخدمة للطباعة بالريورت ولكن القاعدة محمية بكلمة سر فهل من مساعدة..


RE: مشكلة في ادخال الباسورد - a.wagdi - 29-12-18

وعليكم السلام

بالتأكيد تقصد تقرير كريستال ريبورت فهي التي تتسبب في مشكلة تواجه البعض بطلب كلمة مرور قاعدة البيانات

الكود الذي وضعته لا علاقة له بكلمة المرور

ضع الكود كامل لتعديله لك لأن له ترتيب خاص إن لم تقم به يتسبب الكريستال ريبورت بالمطالبة بكلمة المرور


RE: مشكلة في ادخال الباسورد - اسامه الهرماوي - 29-12-18

(29-12-18, 01:32 AM)a.wagdi كتب : وعليكم السلام

بالتأكيد تقصد تقرير كريستال ريبورت فهي التي تتسبب في مشكلة تواجه البعض بطلب كلمة مرور قاعدة البيانات

الكود الذي وضعته لا علاقة له بكلمة المرور

ضع الكود كامل لتعديله لك لأن له ترتيب خاص إن لم تقم به يتسبب الكريستال ريبورت بالمطالبة بكلمة المرور

اخي هذا اتصال مباشر وعند الدخوال الي الريبورت يظهر خطأ بهذه الرسالة.
Not a valid password.
وعند وجود قاعدة بدون كلمة مرور البرنامج يعمل ولكن انا مجبور اني اخلي القاعدة مقيدة بباسورد.


RE: مشكلة في ادخال الباسورد - a.wagdi - 29-12-18

(29-12-18, 01:38 AM)اسامه الهرماوي كتب :
(29-12-18, 01:32 AM)a.wagdi كتب : وعليكم السلام

بالتأكيد تقصد تقرير كريستال ريبورت فهي التي تتسبب في مشكلة تواجه البعض بطلب كلمة مرور قاعدة البيانات

الكود الذي وضعته لا علاقة له بكلمة المرور

ضع الكود كامل لتعديله لك لأن له ترتيب خاص إن لم تقم به يتسبب الكريستال ريبورت بالمطالبة بكلمة المرور

اخي هذا اتصال مباشر وعند الدخوال الي الريبورت يظهر خطأ بهذه الرسالة.
Not a valid password.
وعند وجود قاعدة بدون كلمة مرور البرنامج يعمل ولكن انا مجبور اني اخلي القاعدة مقيدة بباسورد.


لا توجد مشكلة في جعل قاعدة البيانات بباسورد

انا اتكلم عن طريقة كتابة الكود وترتيبه في التعامل مع ريبورت الكريستال


RE: مشكلة في ادخال الباسورد - اسامه الهرماوي - 29-12-18

(29-12-18, 01:43 AM)a.wagdi كتب :
(29-12-18, 01:38 AM)اسامه الهرماوي كتب :
(29-12-18, 01:32 AM)a.wagdi كتب : وعليكم السلام

بالتأكيد تقصد تقرير كريستال ريبورت فهي التي تتسبب في مشكلة تواجه البعض بطلب كلمة مرور قاعدة البيانات

الكود الذي وضعته لا علاقة له بكلمة المرور

ضع الكود كامل لتعديله لك لأن له ترتيب خاص إن لم تقم به يتسبب الكريستال ريبورت بالمطالبة بكلمة المرور

اخي هذا اتصال مباشر وعند الدخوال الي الريبورت يظهر خطأ بهذه الرسالة.
Not a valid password.
وعند وجود قاعدة بدون كلمة مرور البرنامج يعمل ولكن انا مجبور اني اخلي القاعدة مقيدة بباسورد.


لا توجد مشكلة في جعل قاعدة البيانات بباسورد

انا اتكلم عن طريقة كتابة الكود وترتيبه في التعامل مع ريبورت الكريستال

طب اخي سيبك من هذا المشكلة انا لو عايز ارسل بيانات من التيكست الي تيكست من الريبورت ماذا افعل...


RE: مشكلة في ادخال الباسورد - a.wagdi - 29-12-18

(29-12-18, 02:01 AM)اسامه الهرماوي كتب :
(29-12-18, 01:43 AM)a.wagdi كتب :
(29-12-18, 01:38 AM)اسامه الهرماوي كتب :
(29-12-18, 01:32 AM)a.wagdi كتب : وعليكم السلام

بالتأكيد تقصد تقرير كريستال ريبورت فهي التي تتسبب في مشكلة تواجه البعض بطلب كلمة مرور قاعدة البيانات

الكود الذي وضعته لا علاقة له بكلمة المرور

ضع الكود كامل لتعديله لك لأن له ترتيب خاص إن لم تقم به يتسبب الكريستال ريبورت بالمطالبة بكلمة المرور

اخي هذا اتصال مباشر وعند الدخوال الي الريبورت يظهر خطأ بهذه الرسالة.
Not a valid password.
وعند وجود قاعدة بدون كلمة مرور البرنامج يعمل ولكن انا مجبور اني اخلي القاعدة مقيدة بباسورد.


لا توجد مشكلة في جعل قاعدة البيانات بباسورد

انا اتكلم عن طريقة كتابة الكود وترتيبه في التعامل مع ريبورت الكريستال

طب اخي سيبك من هذا المشكلة انا لو عايز ارسل بيانات من التيكست الي تيكست من الريبورت ماذا افعل...


ولا يهمك سبنا هذا المشكلة

في التقرير استخدم Parameter بدلا من التيكس فهي افضل مع اختيار اسم مناسب له
وارسل له المعلومة بهذا الكود
PHP كود :
rpt.SetParameterValue("My Parameter"TextBox1.text



RE: مشكلة في ادخال الباسورد - ahmedmansour - 29-12-18

كود :
       rpt.SetDatabaseLogon("sa", "1234")



RE: مشكلة في ادخال الباسورد - اسامه الهرماوي - 29-12-18

(29-12-18, 02:13 AM)a.wagdi كتب :
(29-12-18, 02:01 AM)اسامه الهرماوي كتب :
(29-12-18, 01:43 AM)a.wagdi كتب :
(29-12-18, 01:38 AM)اسامه الهرماوي كتب :
(29-12-18, 01:32 AM)a.wagdi كتب : وعليكم السلام

بالتأكيد تقصد تقرير كريستال ريبورت فهي التي تتسبب في مشكلة تواجه البعض بطلب كلمة مرور قاعدة البيانات

الكود الذي وضعته لا علاقة له بكلمة المرور

ضع الكود كامل لتعديله لك لأن له ترتيب خاص إن لم تقم به يتسبب الكريستال ريبورت بالمطالبة بكلمة المرور

اخي هذا اتصال مباشر وعند الدخوال الي الريبورت يظهر خطأ بهذه الرسالة.
Not a valid password.
وعند وجود قاعدة بدون كلمة مرور البرنامج يعمل ولكن انا مجبور اني اخلي القاعدة مقيدة بباسورد.


لا توجد مشكلة في جعل قاعدة البيانات بباسورد

انا اتكلم عن طريقة كتابة الكود وترتيبه في التعامل مع ريبورت الكريستال

طب اخي سيبك من هذا المشكلة انا لو عايز ارسل بيانات من التيكست الي تيكست من الريبورت ماذا افعل...


ولا يهمك سبنا هذا المشكلة

في التقرير استخدم Parameter بدلا من التيكس فهي افضل مع اختيار اسم مناسب له
وارسل له المعلومة بهذا الكود
PHP كود :
rpt.SetParameterValue("My Parameter"TextBox1.text

طب ممكن مثال...


RE: مشكلة في ادخال الباسورد - a.wagdi - 29-12-18

(29-12-18, 11:27 AM)اسامه الهرماوي كتب :
(29-12-18, 02:13 AM)a.wagdi كتب :
(29-12-18, 02:01 AM)اسامه الهرماوي كتب :
(29-12-18, 01:43 AM)a.wagdi كتب :
(29-12-18, 01:38 AM)اسامه الهرماوي كتب : اخي هذا اتصال مباشر وعند الدخوال الي الريبورت يظهر خطأ بهذه الرسالة.
Not a valid password.
وعند وجود قاعدة بدون كلمة مرور البرنامج يعمل ولكن انا مجبور اني اخلي القاعدة مقيدة بباسورد.


لا توجد مشكلة في جعل قاعدة البيانات بباسورد

انا اتكلم عن طريقة كتابة الكود وترتيبه في التعامل مع ريبورت الكريستال

طب اخي سيبك من هذا المشكلة انا لو عايز ارسل بيانات من التيكست الي تيكست من الريبورت ماذا افعل...


ولا يهمك سبنا هذا المشكلة

في التقرير استخدم Parameter بدلا من التيكس فهي افضل مع اختيار اسم مناسب له
وارسل له المعلومة بهذا الكود
PHP كود :
rpt.SetParameterValue("My Parameter"TextBox1.text

طب ممكن مثال...


حسنا تفضل المثال

مثلا اردت ان اسم المدرسة تريد ارساله للتقرير من التكيست
الخطوات:

افتح التقرير داخل الفيجوال
في Field Explorer عادة في الجهة اليسرى مثل صندوق الأدوات
إن لم تكن Field Explorer موجودة اذهب للقائمة Crystal Resports واختر منها Field Explorer

تجد في Field Explorer الباراميترات Parameter Fields اضغط علية زر يمين واختر New
ضع اسم مناسب في Name وليكن SchoolName وتأكد النوع Type أن يكون String ثم اضغط OK

الآن أصبح لديك باراميتر اسمه SchoolName
اسحبه بالماوس وضعه في المكان المناسب على التقرير

في كود الفيجوال بيسيك نفترض ان اسم المدرسة مكتوب داخل TextBox1
نكتب SetParameterValue بعد تعريف التقرير ولنفرض ان اسم التعريف rpt
PHP كود :
Dim rpt As New CrystalReport1
rpt
.SetParameterValue("SchoolName"TextBox1.text