ورود

View Full Version : سوال: ایجادفایل textازجداول دارای فیلد های با کاراکتر فارسی وفیلدهای عددی



behrouz28
پنج شنبه 19 آبان 1390, 14:24 عصر
با سلام مشکل من درساختن فایل text به این صورت است که فیلدها یا مقادیر موردنظر درفایل جابجا ثبت میشود
این مشکل به هر طریق که خواستم فایل text بسازم وجوددارد مثل دستور copy to یابازکردن فایل به صورت low levelو نوشتن روی ان ویا ساختن گزارش و فرستادن ان در داخل فایل textپیشاپیش از راهنمایی شما متشکرم

gh_khajehzade
پنج شنبه 19 آبان 1390, 16:05 عصر
اميدوارم كمك كنه

set safety off
als=alias()
if !empty(als)
gcDelimName =alias() + '.txt'
gcDelimFile = PUTFILE('excel_file:', gcDelimName, 'txt')
ENDIF
IF !EMPTY(gcDelimFile)
COPY TO (gcDelimFile) TYPE DELIMITED WITH tab && Create delimited file
ENDIF

behrouz28
جمعه 20 آبان 1390, 23:05 عصر
ضمن تشكر از راهنمايي شما مشكل باقي ميباشد ضمنا اين مشكل در Visual Foxpro بوجود مي ايد

gh_khajehzade
شنبه 21 آبان 1390, 09:00 صبح
من تست كردم مشكلي نداشت.ابتدا يك prg با كدهاي بالا بسازبعد dbf رو use كن و سپس prg كه ساختي رو اجرا كن نام فايلtxt رو كه ميخواي تشكيل بدي ازت ميخواد وبا دادن نام فايل txt رو تشكيل ميده.البته يك راه ديگه هم اينه كه dbf رو به excel تبديل كني و بعد از excel به txt .ولي راه اول بهتره.اگه بازم نتونستي dbf رو بفرست.

behrouz28
یک شنبه 22 آبان 1390, 00:01 صبح
با تشكر مجدد مثال را با دقت بيشتري ىنبال نمودم مشكل حل شد بينهايت متشكرم