المشاركات : 140
المواضيع 36
:
: 0
الإنتساب : Aug 2009
السلام عليكم و رحمة الله و بركاته
ما هي الطريقة الصحيحة لعمل رقم فاتورة تلقائي يكون كالتالي
n° f 0001/2014
حيث 2014 تمثل السنة و كلما تغيرت السنة يتغير ترقيم الفاتورة و السنة.
مثال: في سنة 2013 كانت آخر فاتورة هي : N° f 0951/2013
ففي بداية 2014 من المفروض يكون : n° f 0001/2014
و جزاكم الله خيرا ...
[color=red]
لا إله إلا الله محمد رسول الله
المشاركات : 140
المواضيع 36
:
: 0
الإنتساب : Aug 2009
للحصول على هذه الصيغة n° f 0001/
2014
كود :
procedure TForm3.Timer2Timer(Sender: TObject);
var
Year : String ;
begin
Year := FormatDateTime ('yyyy',now) ;
edit5.Text :=
'N° F '+ Format ('%0.6d/',[Adotable1.RecordCount+1])+ year ;
end;
بقيت طريقة إرجاع رقم الفاتورة للـ 1 في السنة الجديدة
لا إله إلا الله محمد رسول الله
المشاركات : 140
المواضيع 36
:
: 0
الإنتساب : Aug 2009
مع الانتباه أنه يجب وضع Timer و كتابة الكود فيه
لا إله إلا الله محمد رسول الله
المشاركات : 211
المواضيع 16
:
: 8
الإنتساب : Jan 2012
مبرمج مبتدأ كتب :مع الانتباه أنه يجب وضع timer و كتابة الكود فيه
السلام عليكم و رحمة الله تعالى و بركاته
أخي لماذا التايمر؟
ما هي و ظيفة التايمر هنا؟
بالتوفيق
المشاركات : 975
المواضيع 50
:
: 218
الإنتساب : Feb 2008
timer مهلك للنظام يجب تفادي استعماله الى في الحالات المخصصة له
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
المشاركات : 400
المواضيع 2
:
: 274
الإنتساب : Nov 2009
و عليكم السلام و رحمة الله و بركاته
لماذا لا تستعمل استعلام sql للسنة الحالية و يكون عدد السجلات الحاصل هو رقم الفاتورة للسنة الحالية و ذلك لتفادي أن تعيد الترقيم إلى الصفر كل سنة ؟
هذا بخصوص الرقم, و أما السنة فقد أشار الأخ المبتدأ إلى قطعة كود تفي بالغرض.
و الله أعلم.
من قال حاد عن أصله أو قال مات فقد كذب
المشاركات : 211
المواضيع 16
:
: 8
الإنتساب : Jan 2012
رقم الفاتورة يجب أن يعود إلى الواحد في بداية كل سنة
بالتوفيق
المشاركات : 140
المواضيع 36
:
: 0
الإنتساب : Aug 2009
جزاكم الله خيرا إخواني، بخصوص التايمر فأنا أراه سهل علي و ان كان احد الاخوة لديه طريقة أخرى فهذا أفضل.
أما بخصوص الـSql فأنا لا احسن استخدامها
لا إله إلا الله محمد رسول الله
المشاركات : 171
المواضيع 24
:
: 0
الإنتساب : Jan 2009
السلام عليكم و رحمة الله تعالى و بركاته
اخي ارجاع رقم الفاتورة الى رقم واحد يستحسن في نهاية السنة و ذالك بعد غلق النشاط
المشاركات : 111
المواضيع 41
:
: 29
الإنتساب : Apr 2011
طرح رائع
ولاكن الاجابات والردود لم تكن في مستوى السؤال