PDA

View Full Version : تابع findfirst در فست



mohsen_r
سه شنبه 20 مرداد 1388, 12:01 عصر
با سلام
من اين تابع را به وسيله
dtm.frxReport4.AddFunction('function FindFirst(path:string;attr:integer;var serchrec:tserchrec):integer');

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

Hsimple11
سه شنبه 20 مرداد 1388, 12:16 عصر
این تابع قراره چیکار کنه؟

mohsen_r
سه شنبه 20 مرداد 1388, 12:24 عصر
من يك عكس پرسنلي را لود ميكنم و تو فست گواهي چاپ ميكنم حالا ميخوام اگه فايل عكس را پيدا نكرد
خطا نگيره وبره ركورد بعدي

Hsimple11
سه شنبه 20 مرداد 1388, 12:30 عصر
نیازی به FindFirst ندارید. شما FrxPicView ای رو که روی فرم فستتون گذاشتید رو متصل کنید به دیتابیس و فیلد عکستون. (خاصیت DataSet , DataField) و بعد دیگه کاری به فست ندارید. توی خود برنامه اینکار رو بکنید که اگر رکورد نبود بره رکورد بعدی. تصویر خودش به دیتابیس متصله.

mohsen_r
سه شنبه 20 مرداد 1388, 12:43 عصر
نه من عكس ها رو ديتابيس ذخيره نكردم عكسها روي كامپيوتر هست

Hsimple11
چهارشنبه 21 مرداد 1388, 02:21 صبح
خب پیدا کردن فایل و تمام کارها رو خارج از فست انجام بدید و بعد نتیجه رو به Fast پاس بدید.

vcldeveloper
چهارشنبه 21 مرداد 1388, 06:33 صبح
فقط مشكل من متغيير tserchrec كه تو فست نتونستم تعريف كنم
اون رکورد هم باید در سیستم Scripting فست ریپورت رجیستر بشه. در این زمینه در راهنمای FastScript توضیح داده شده. این راهنما را می تونید بصورت رایگان در سایت FastReport پیدا کنید.

mohsen_r
چهارشنبه 21 مرداد 1388, 07:18 صبح
مدير جان ما ملت فارسي زبان را به اين سايتها ارجاع ندين چند ساعت كارمون بفميم چي نوشته