كيف تحويل الرمز من 000001/2014 الى bl0001/2014
#11
السلام عليكم
ربما ينفعك هذا الموضوع؟
http://www.delphi4arab.net/forum/showthr...p?tid=1515
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
الرد
#12
السلام عليكم

توصلت للحل هذا هو :

PHP كود :
procedure TDM.L_ventesAfterInsert(DataSet: TDataSet);
begin
L_ventes
.FieldByName('ID_SRT').AsString := 'BL'+
  
Format('%0.5d/',[L_ventes.RecordCount+1])+intTostr(year);
end; 
شكرا للجميع
الرد
#13
سؤال لو أمكن، ماذا عرفت Year ؟
هل هو Word أم Integer
لأنه في كلتا الحاليتن لا تظهر عندي أرقام لا صلة لها بالسنة 2014
لا إله إلا الله محمد رسول الله
الرد
#14
السلام عليكم
عذرا لم انتبه للسؤالك

PHP كود :
procedure TDM.L_ventesAfterInsert(DataSet: TDataSet);
var 
year,month1,day : word ;
begin
DecodeDate
(Date,year,Month1,Day);
L_ventes.FieldByName('ID_SRT').AsString := 'BL'+
Format('%0.6d/',[L_ventes.RecordCount+1])+ intTostr(year);
end; 
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم