الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشروع تسيير مخازن بسيط

رائج
بدأه علي .ع في 29 أغسطس 2008 · 390 رد · 76,879 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#201
talal ibrahim belal كتب:
أعتقد هذا ماطلبت أخ علي

:thumb_up:

لا شكر على واجب لم أقم سوى بعمل مثال لتوضيح المكتبة التي أضافها الأخ مهند ( حسب معلومات الأخ علي )

الله يعطيكم كل العافية

و السلام ختام

I'm Away For Sometimes

I'll Finish My Works

Come Back Soon

More Study > More Search > More Try > More Learning > Great Success

#202

السلام عليكم ورحمة الله وبركاته

ممتاز اخ طلال عز الطلب لكنك لم ترفق التعديل

وهذا هو التعديل طبعا طريقة اخرى

وفقنا الله واياكم

stock.rar

تم تعديل هذه المشاركة بواسطة علي .ع في 6 نوفمبر 2008 في 21:37

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#203

السلام عليكم

أخي علي لاحظت أغلاق المشروع كلياً عند أغلاق بعض النوافذ و البعض الأخر تغلق النافذة فقط أظن أنها غلطة مطبعية :lol:

قمت بتعديل النوافذ التي تغلق المشروع من Application.terminate إلى close أرجو التوضيح لو كان هناك سبب من أغلاق كامل المشروع في حال كان الأمر مقصود

مجرد أقتراح :

في حال كان المستخدم قد قام بأي تعديل أو أضافة يقوم المشروع بسؤال المستخدم إن كان يرغب بالخروج بدون حفظ ما قام به

أرجو أن ينال الأقتراح أهتمامكم :blush:

و السلام ختام

stock.rar

تم تعديل هذه المشاركة بواسطة rober في 6 نوفمبر 2008 في 21:48

I'm Away For Sometimes

I'll Finish My Works

Come Back Soon

More Study > More Search > More Try > More Learning > Great Success

#204

لا هي كما قلت غلطة مطبعية

سنقوم ببعض التعديل الان

ما رايك ان نغيير زر قائمة في DBgrid في عنصر Panel وبمجرد الضغط على اي تسجيلة في تضاف الى الجدولarticle3

وتظهر هذه ال Panel بالضغط بمجرد الضغط على الزر قائمة وتختفي بنفس الزر

سيصبح البرنامج اكثر تميزا

اليس كذلك

وفقنا الله واياكم لما يحب ويرضى

تم تعديل هذه المشاركة بواسطة علي .ع في 6 نوفمبر 2008 في 22:03

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#205

بصراحة أخ علي لم أفهم ما الذي تشير أليه

أرجو منك لو تفضلت أن تشرح الفكرة مرة ثانية :blush:

I'm Away For Sometimes

I'll Finish My Works

Come Back Soon

More Study > More Search > More Try > More Learning > Great Success

#206

حسننا اخي

الذي اقصده مبين في الصورة التالية

post-112245-1226000135_thumb.jpg

بمجرد دبل كليكعلى المنتج في الجدول الاول يظهرالمنتج في الجدول الثاني تلقائيا

لا اعرف ان كانت ستعجبك الفكرة لكن ارى انها جيدة

تم تعديل هذه المشاركة بواسطة علي .ع في 6 نوفمبر 2008 في 22:40

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#207
علي .ع كتب:
ممتاز اخ طلال عز الطلب لكنك لم ترفق التعديل

كنت أنتظر حتى أنهي التقرير

علي .ع كتب:
بمجرد دبل كليك على المنتج في الجدول الاول يظهرالمنتج في الجدول الثاني تلقائيا

لا اعرف ان كانت ستعجبك الفكرة لكن ارى انها جيدة

أنت ترى إنها جيدة , وأنا أرى إنها رائعة وهذا ماكنت أبحث عنه , فكنت أفكر في استخدام عناصر ربط lookup , فقد يكون لدينا عدد كبير من المنتجات , هل سنحفظ أرقامها , أم سنعتمد على كتابتها مع إحتمالات الخطأ الناتجة عن كتابة اسم المنتج .

بالتوفيق

#208

السلام عليكم

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

ما رأيك ؟؟

I'm Away For Sometimes

I'll Finish My Works

Come Back Soon

More Study > More Search > More Try > More Learning > Great Success

#209

وعليكم السلام ورحمة الله وبركاته

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

اخ روبر البحث باسم المادة موجود فعلا وقد قدمناه سابقا اسم المادة = وصف المادة بالشكل الذي في الصورة

post-112245-1226011589_thumb.jpg

اما بالطريقة التي اقصدها سنستخدم البحث عن طريق رقم المنتج لانه المفتاح الاساسي وهنا لايمكن احتمال عدم وجود المنتج

لذا سينتقل المنتج مباشرة الى جدول Article3 مباشرة اللهم الا اذا كان المنتج مايد من قبل

تحياتي لكما اخ طلال و روبر

تم تعديل هذه المشاركة بواسطة علي .ع في 7 نوفمبر 2008 في 01:47

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#210

السلام عليكم ورحمة الله وبركاته

اود ان ننتقل الى المرحلة الاخيرة من المشروع

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

اما الان المطلوب سهل جدا وهو برمجة الزر تعديل للسماح بالتعديل في ارجاء الفاتورة ككل

واعداد التقرير الخاص بالفاتورة

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

وفقنا الله واياكم لما يحبه ويرضاه

stock.rar

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#211

السلام عليكم

أخي علي . أنت تعمل على الجدول article2 نفسه ولاحظت إنك قد أيدت التقرير نفسه أي يعمل على الطلبيات وعلى الفواتير

أنا قد أضفت جدول جديد إلى مجلد data وأسميته Tarticle3 وإلى الأن يعطيني النتائج كاملة ,

فأيهما أعتمد

بالتوفيق

#212

اخ طلا ل اعتمد ما يحلو لك المهم ان يعمل البرنامج دون اخطا اما بشان التقرير

فيجيب ان نخصص تقريرا للفواتير بحد ذاته

تحياتي لك

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#213

السلام عليكــم ورحمـة الله وبركاتــة

أخ علي أعتقد إننا لم نتطرق إلى التعديل في الطلبيات , أتمنى أن أكون وفقت في الحل

لقد جهزت التقرير وعدلت جدول الطلبيات كي يصبح مثل جدول الفواتير

بقي أن تتأكد أنت من صحة الحل

بالتوفيق إن شاء الله

sto.zip

#214
اقتباس
أخ علي أعتقد إننا لم نتطرق إلى التعديل في الطلبيات

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

في كثير من الاحيان

اقتباس
أخي علي . أنت تعمل على الجدول article2

اعتقد انني لم اعمل على الجدول article2 راقبت التعديل جيدا ووجدته نفسه

على كل ساراقب المرفق الاخير وان اشاء الله لن تكون هناك ملاحظات

تحياتي لك

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#215

اخ طلال يجب ان نطبع التفقيط في الفاتورة ليكون العمل على اتم وجه

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#216
علي .ع كتب:
كثرة المشاغل تسبب لي ذلك في كثير من الاحيان

أعرف ذلك أخي علي , الله يعطيك العافية

في المرفق الأخير الذي حملته أنت وضعت TTabelوربطته إلى article2

post-169385-1226105291_thumb.jpg

أما المرفق الذي حملته أنا فإني وضعت جدول جديد في مجلد data وأسميته Tarticle3 وعلى هذا الأساس تابعت

إذا كانت هذه الطريقة خاطئة سأعدل المرفق

أما بخصوص وضع التفقيط في التقرير سأحاول فيه حالا ً مع إني لا أعرف كيف سأتعامل مع حقل غير موجود في جدول .

بالتوفيق

#217

أخ طلال أرجو أن لا أكون قد فهمتك بشكل خاطئ

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

فكل ما عليك هو أخذ قيمة الفاتورة و تقوم بتطبيق الأجراء nototxt عليه ووضع النتيجة على شكل نص بالفاتورة

أرجو أن تكون الفكرة قد وضحت وإن كنت قد أسأت الشرح أحاول مرة أخرى :blush:

I'm Away For Sometimes

I'll Finish My Works

Come Back Soon

More Study > More Search > More Try > More Learning > Great Success

#218

السلام عليكم ورحمة الله وبركاته

ليس هناك مشكل تستطيع ان تستخدم الفكرة التالية ضع مكون TQRLabelعلىQuickRep1 من ثم اكتب الكود التالي في الزر طباعة

Form13.QRLabel1.Caption:=Edit6.Text;
Form13.QuickRep1.Preview;

بالتوفيق ان شاء الله

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#219

شكرأ أخي روبير, لا لم تفهمني خطأ , وفكرتك وصلت ولكن الخطأ كان في سوء التطبيق .وهذا ماكنت أحاول القيام به ولكن من داخل التقرير .

QRLabel19 := nototxt(strtofloat(QRExpr3),'قرش','ليرة');

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

شكرا لكما ,

سأرفق التعديل فورا إن شاء الله

#220

هذا هو المرفق بعد التعديل

بالتوفيق

التاريخ في الطلبيات والفواتير لم يكن مؤيد في الجداول لذلك لم يكن يظهر في التقرير , قمت بتأييده بالإضافة إلى التعديلات التي قام بها الأخ روبير

of_sto1.zip

تم تعديل هذه المشاركة بواسطة talal ibrahim belal في 8 نوفمبر 2008 في 20:35

#221

السلام عليكم

أخ طلال يبدو أنك نسيت أرفاق ملف المكتبة إلى ملفات المشروع :blush:

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

كنت أرغب في ذلك لكن المشروع يعطيني خطأ على الفورمين 11و13 بخصوص المكون quickrep

NoToText.rar

I'm Away For Sometimes

I'll Finish My Works

Come Back Soon

More Study > More Search > More Try > More Learning > Great Success

#222

الاخ طلال يستعمل Quickrep5 على ما اعتقد

كنت افضل التعامل مع النسخة المرفقة مع دلفي 7 او rave لكي نبتعد عند الاخطاء التي تسببها المكونات

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

تم تعديل هذه المشاركة بواسطة علي .ع في 8 نوفمبر 2008 في 20:26

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#223

السلام عليكم

أخ روبير انا قد عدلت المرفق السابق كان هناك خطأ ولكن لاأعرف إذا كان QuickReport هو سببه أتمنى أن تتأكد من المرفق أما بخصوص المكتبة , فقد أضفتها إلى project كما أخبرتني أنت ماذا غير ذلك

#224

السلام عليكــم ورحمـة الله وبركاتــة

بما يخص المكتبة أعتقد إنني أضفتها بشكل جيد , أرجو أن تتأكدوا من ذلك

of_sto2.zip

تم تعديل هذه المشاركة بواسطة talal ibrahim belal في 8 نوفمبر 2008 في 23:41

#225

ممتاز

لكن هناك ملاحظة صغيرة يجب ان يظهر المجوع , والضريبة, والصافي الكلي بعد اخر منتج مايد في التقرير لكي نتجنب اضافة

منتجات اخرى ولا تكون هناك قابيلة للتزوير في الفاتورة

ثم ننتقل الى المرحلة الاخيرة

وفقنا الله واياكم

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

مواضيع مشابهة