1 Son düzenleyen, moderom (31.12.2010 11:49:24)

Konu: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

text dosya formatı



26012222234562010300001769.410001254.48
00000072234572010300002769.470000254.49
00000222234582010300001769.670001254.54

ilk 13 karakter sigorta no
4 karakter tarihin yılı
çalışma 7 ssk günü
10 karakter ssk ücret matrahı 0001769.41 =1.769,41
10 karakter ssk ikramiye matrahı 0001254.48 = 1.254,48


bu okuyacağım txt dosyanın formatı


veriyi atıcağım dbf alanları
sigorta 7-13 karakter arasında değişiklik gösterebiliyor
yıl 4 hane
g1_uc1_ikr1 / g2_uc2_ikr2 / g3_uc4_ikr5 ............................... / g12_uc12_ikr12 


g1 2 karakter sigorta günü uc1 8 karakter ikr1 8 karakter

bende bir buton ve combobox var comboda 1 den 12 ye aylar
butondada txt yerini belirtince txtden mesela yıl 2010 ise
o sigorta numarasının o yılının karşısındaki comboda seçili ayın gün ucret ve ikr matrahlarını atacak
bunu nasıl becerebilirim.


bir ayrıntı daha eğer bu sigortalının hiç kaydı yoksa yenisini yapıcaz yeni sigorta numarası ve o sigortalıya ait oluşacak yeni yıl satırı

2

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

Visual Fox Pro
CREATE CURSOR tmp (f1 c(13), f2 c(4), f3 c(2), f4 c(10), f5 c(10))

APPEND FROM myText.txt TYPE sdf
 
SELECT f1 as sigortaNo, ;
    CAST(f2 as int) as yil, ;
    CAST(f3 as int) as isgunu, ;
    CAST(f4 as currency) as ucret, ;
    CAST(f5 as currency) as ikramiye ;
FROM tmp ;
INTO CURSOR ornek
 
BROWSE

Veriyi atacagin alanlar herhalde tablo degil! Tablo ise, eger alan adlari x1, x2 ... xN seklinde gidiyorsa o tablonun dizayninda bir terslik var demektir. Soru aslinda pek anlasilmiyor (ben anlamadim).
Yeni kayit yapmak icin Insert into kullan.

3 Son düzenleyen, moderom (04.01.2011 10:53:26)

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

Verileri atıcağım yer tablo ancak tabloda önce sigortalı bazında kayıtlar sonra her sigortalıya sene bazında kayıt satırları olucak ve bu senelerin karşısında 12 aya ait gün ücret matrahı ve ikramiye matrahı sütunları olacak yani satır bazında düşünürsek 38 alan adım var
bir container e bir combo box ve bir command butonu ekledim

COMMAND1 in Click eventine

Visual Fox Pro
WITH ThisForm

set default to d:\
Dosyaadi=getfile('*','Dosya Adi:','Dosya Al',0,"Dosya Seçimi")
CREATE CURSOR tmp (f1 c(13), f2 c(4), f3 c(2), f4 c(10), f5 c(10))
APPEND FROM Dosyaadi TYPE sdf
buay=allt(this.parent.parent.combo1.value)   **** burada hata verdi neden bilmiyorum
do case
case buay=1
    SELECT f1 as sigortaNo, ;
        CAST(f2 as int) as yil, ;
        CAST(f3 as int) as g1, ;
        CAST(f4 as currency) as uc1, ;
        CAST(f5 as currency) as ikr1 ;
    FROM tmp ;
    WHERE sigortano=int(f1) and yil=int(f2) ;
 
case buay=2
    SELECT f1 as sigortaNo, ;
        CAST(f2 as int) as yil, ;
        CAST(f3 as int) as g2, ;
        CAST(f4 as currency) as uc2, ;
        CAST(f5 as currency) as ikr2 ;
    FROM tmp ;
    WHERE sigortano=int(f1) and yil=int(f2) ;
case buay=3
    SELECT f1 as sigortaNo, ;
        CAST(f2 as int) as yil, ;
        CAST(f3 as int) as g3, ;
        CAST(f4 as currency) as uc3, ;
        CAST(f5 as currency) as ikr3 ;
    FROM tmp ;
    WHERE sigortano=int(f1) and yil=int(f2) ;
case buay=4
    SELECT f1 as sigortaNo, ;
        CAST(f2 as int) as yil, ;
        CAST(f3 as int) as g4, ;
        CAST(f4 as currency) as uc4, ;
        CAST(f5 as currency) as ikr4 ;
    FROM tmp ;
    WHERE sigortano=int(f1) and yil=int(f2) ;
INTO CURSOR sigorta

burada nasıl bir yöntem hatam var

4 Son düzenleyen, ugurlu2001 (04.01.2011 11:16:29)

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

Verdiğin koddan ne yapmak  istediğin anlaşılıyor ama kullandığın değerlere ait hiç bir şey anlaşılmıyor....

buay = .... Demişsin. 
Elde etmek istediğin değer bir tarihe ait AY bilgisi mi? eğer öyle ise : "this.parent.parent.combo1.value" kısmının  bir TARIH türünde olduğunu varsayıyorum.  Tarih türündeki bir değeri ALLTRIM() fonksionu ile kullanırsan bir hata alman gayet normal. bunun Yerine

Visual Fox Pro
Month(this.parent.parent.combo1.value)


olarak bir dene istersen.

Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü

5

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

burada elde etmek istediğim bana gelen sigorta matrahlarını combobox ta seçtiğim aya göndermek için comboboxta seçtiğim değer
bu ne olursa onu o casede o yere yüklemiş olucam

6

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

Moderem; söylediğin gibi bir sonuç elde etmek için ;

SELECT ifadesi ile IIF() yada ICASE() kullanarak, aylara göre toplamları zaten elde edebilirsin.

Söyleki :

Visual Fox Pro
SELECT ;

        Cust_ID, ;
        SUM(IIF(MONTH(Order_Date) = 1, Order_amt,0)) As Ocak, ;
        SUM(IIF(MONTH(Order_Date) = 2, Order_amt,0)) As Subat, ;
        SUM(IIF(MONTH(Order_Date) = 3, Order_amt,0)) As Mart, ;
        SUM(IIF(MONTH(Order_Date) = 4, Order_amt,0)) As Nisan, ;
        SUM(IIF(MONTH(Order_Date) = 5, Order_amt,0)) As Mayis, ;
        SUM(IIF(MONTH(Order_Date) = 6, Order_amt,0)) As Haziran, ;
        SUM(IIF(MONTH(Order_Date) = 7, Order_amt,0)) As Temmuz, ;
        SUM(IIF(MONTH(Order_Date) = 8, Order_amt,0)) As Agustos, ;
        SUM(IIF(MONTH(Order_Date) = 9, Order_amt,0)) As Eylul, ;
        SUM(IIF(MONTH(Order_Date) = 10, Order_amt,0)) As Ekim, ;
        SUM(IIF(MONTH(Order_Date) = 11, Order_amt,0)) As Kasim, ;
        SUM(IIF(MONTH(Order_Date) = 12, Order_amt,0)) As Aralik ;
    FROM (HOME(2)+"\Data\Orders.DBF") ;
    GROUP BY 1 ;
    ORDER BY 1
Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü

7

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

bu listeleme tersi veriyi oraya nasıl yazarım.

8

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

Moderom yine hiç bir şey anlamadım smile

Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü

9

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

yani veriyi text dosyadan okuyacağım dbf dosyaya atacağım ancak text dosya belirttiğim formatta ve dbf tede 38 alan var ben combodan seçtiğim ayın içerisine atacağım bu dosyayı. comboda 1 seçtiysem textte okunan gun ucret ve ıkramıye tabloda o sigorta nolu ve o yıla ait kayıt satırındaki g1 uc1 ve ıkr1 alanlarına yazılacak

10 Son düzenleyen, ugurlu2001 (05.01.2011 09:50:16)

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

Moderom, txt dosyayı görsem yorum yapabilicem. Bu şekilde havanda su dövüyoruz sanki ....

Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü

11

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

26012222234562010300001769.410001254.48
00000072234572010300002769.470000254.49
00000222234582010300001769.670001254.54
26012222234562010300001769.410001254.48
00000072234572010300002769.470000254.49
00000222234582010300001769.670001254.54
26012222234562010300001769.410001254.48
00000072234572010300002769.470000254.49
00000222234582010300001769.670001254.54


biçiminde
ben burada mesela en alt satırda sigorta numarası olanı ayrıştırayım
0000022223458 = 22223458 numaralı sigortalının
2010= 2010 yılı satırındaki kaydında

combo1 de seçtiğim ayı ben seçeceğim seçtiğim ayın gun alanına
30= 30 gün

ucret matrahı alanına
0001769.67= 1769.67 tl matrah ucret

ikramiye matrahı alanına
0001254.54=1254.54 tl ikramiye matrahı ekleyeceğim

12 Son düzenleyen, ugurlu2001 (05.01.2011 11:28:20)

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

Moderom;

Şuna benzer bir sonuç istediğin işi görür mü ?

Visual Fox Pro
LOCAL TempText As String, lcFile As String 

 
m.lcFile = SYS(2015)+".txt"
 
TEXT TO TempText NOSHOW
26012222234562010300001769.410001254.48
00000072234572010300002769.470000254.49
00000222234582010300001769.670001254.54
26012222234562010300001769.410001254.48
00000072234572010300002769.470000254.49
00000222234582010300001769.670001254.54
26012222234562010300001769.410001254.48
00000072234572010300002769.470000254.49
00000222234582010300001769.670001254.54
ENDTEXT
 
STRTOFILE(m.TempText,ADDBS(GETENV('TEMP')) + m.lcFile)
 
CREATE CURSOR CrsTemp ( Bilgi C(254))
APPEND FROM (ADDBS(GETENV('TEMP'))+ m.lcFile) TYPE SDF
 
BROWSE
 
SELECT ;
        SUBSTR(ALLTRIM(Bilgi),1,13) As SigNo, ;
        CAST(SUBSTR(ALLTRIM(Bilgi),14,4) As Int) As Yil, ;
        CAST(SUBSTR(ALLTRIM(Bilgi),18,2) As Int) As Gun, ;
        CAST(SUBSTR(ALLTRIM(Bilgi),20,10) As N(10,2))  As Maas ;
    FROM  CrsTemp;
    ORDER BY 1 ;
    INTO CURSOR CrsParse
Browse
Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü

13

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

deniyorum deniyorum olmuyor
acaba benmi beceriksizim. neyse akşama dosyaları nete atayım hotfile veya rapide sonra burdan sizinle ortaklaşa yapsak olurmu ugur kardeş

14

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

Fırsat bulursak deneriz smile

Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü

15 Son düzenleyen, moderom (06.01.2011 10:43:25)

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

en iyisimi ben benim table min alan adlarını yazayım
sigorta table
alanlar
sskno(numeric 13)
yil(numeric 4)
g01---g02----g03-----g04----g05----g06----g07----g08----g09----g10----g11----g12
uc01--uc02---uc03-----uc04---uc05---uc06---uc07---uc08----uc09----uc10---uc11---uc12
ikr01--ikr02--ikr03---ikr04--ikr05---ikr06--ikr07--ikr08---ikr09--ikr10---ikr11--ikr12

ilk önce ben bir butonla matrah yükle diyecem bana containerde bir combo ve bir buton çıkacak
sonra yükleyeceğim ayı seçicem sonra matrahlar.txt dosyasını bilgisayarın herhangi bir yerinden almak için butona basıcam
eğer comboda ay seçmemişsem ay seçmediğim belirtilecek seçtiysemde aldığım matrahlar.txt yi açıcak

Visual Fox Pro
buay=alltrim(thisform.container1.combo1.value)

if buay#""
    bugun="g"+buay
    buucret="uc"+buay
    buikramiye="ikr"+buay
    set default to d:\
    Dosyaadi=getfile('*','Dosya Adi:','Dosya Al',0,"Dosya Seçimi")
    *sonra bu dosyayı geçici bir table atacam
    set default to d:\_uygulama\datalar
    GECTAB=sys(2015)
    create table &GECTAB. free(txtsskno N(13,0),txtyil N(4,0),txtgun N(2,0),txtucmat N(12,2),txtikrmat N(12,2))
    use in &GECTAB.
    use &GECTAB. in 0 alias ssggkk ***arasıra burda hata veriyor sanırım aşağıdaki dele file &GETABADI. ifadesinde silemediği için
    appe from alltrim(Dosyaadi) sdf
    select Cnt(*) from sigorta where sskno=txtsskno into array kayitvarmi
    if kayitvarmi>0
        do while .NOT. EOF(ssggkk)
            arasskno=ssggkk.txtsskno ******bu şekildemi arasskno=txtsskno
            arayil=ssggkk.txtyil
            aragun=ssggkk.txtgun
            araucret=ssggkk.txtucmat
            araikrmat=ssggkk.txtikrmat
            sele sigorta
            set order to sskno
            seek arasskno
            if arasskno=sigorta.sskno and arayil=sigorta.yil
            ********buradada yardımınızı istiyorum beceremedim  aşşağıdaki gibi yada ugur beyin dediği gibi kaydetmedi
            ******ben böyle yazdım ama
            repl sigorta.&bugun. with sigorta.&bugun.+aragun,;   
                   sigorta.&buucret. with sigorta.&buucret.+araucret,;
                   sigorta.&buikramiye. with sigorta.&buikramiye.+araikramiye in sigorta;
            endif
        enndo
    else
        ****burda personel tablosunu seçip gelen sigorta numarasının olup olmadığının kontrolü
        select Cnt(*) from personel where sskno=txtsskno into array perkaydi
        if perkaydi=0
            messagebox(txtsskno+" "+"SSK nolu personel kayıtlı değil")
            ****tüm işlemi iptal edip personelin personel tablosuna kaydedilmesini sağlamalı
        else
            ***demekki personel dosyasında var ancak sigorta tablosuna hiç kaydı yapılmamış yeni eklenecek
            *****sizlerin yardımına ihtiyaç duyuyorum yukarıdaki şekilde geçici dosyadan gelen
            ***** ucret ikramiye ve gun seçilen aya ait alanlara gidecek
        endif
    endif
    ****işimiz bitti
    GTABADI=&GECTAB.+".DBF"
    DELE FILE GTABADI ******burada hata verdi
else
    messagebox("Ay Seçmediniz",64,"Ay Seçim Hatası")
endif



bunlari matrahlar.txt olara düşünün

26012222234562010300001769.410001254.48
00000072234572010300002769.470000254.49
00000222234582010300001769.670001254.54
26012222234092010300001769.410001254.48
00000072231652010300002769.470000254.49
00000222234592010300001769.670001254.54
26012222234512010300001769.410001254.48
00000072232512010300002769.470000254.49
00000222232672010300001769.670001254.54
26012222223692010300001769.410001254.48
00000072156702010300002769.470000254.49
00000222239992010300001769.670001254.54
26012222277772010300001769.410001254.48
00000072238882010300002769.470000254.49
00000222236662010300001769.670001254.54
26012222235552010300001769.410001254.48
00000072234442010300002769.470000254.49
00000222233332010300001769.670001254.54

16

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

Moderom,
Senin yazdiklarindan ben hic birsey anlamadim. Bana anlatamazsan VFP'ye hic anlatamazsin.

Bu arada bir iki tavsiye:
-"Set default" calisma sirasinda yeri olmayan bir komut. Sadece yazilim gelistirme sirasinda kullan.
-&'yu gerekmedigi yerde kullanma. Yukarida gerektigi tek bir yer yok. Name expression olan yerde name exression (parantezler) kullan. Ornek:

Yanlis:

Visual Fox Pro
use &gectab

replace sigorta.&bugun. ...

Dogru:

Visual Fox Pro
use (m.gectab)

replace ('sigorta.'+m.bugun) ...

&'nun kullanilmasi gereken yer gercekte cok az. Ne yazik ki en cok suiistimal edilen operator.

-Gecici tabloya ihtiyacin oldugunda tablo kullanma. Cursor kullan.

Visual Fox Pro
GECTAB = sys(2015)

create table &GECTAB. free(txtsskno ...


yerine:

Visual Fox Pro
GECTAB = sys(2015)

create cursor (m.GECTAB) (txtsskno ...


ya da daha iyisi:

Visual Fox Pro
create cursor GECTAB (txtsskno ...

yani 'GECTAB' dogrudan cursor'un aliasi.

SampleDataToText (ya da SampleData2Text idi hatirlamiyorum) ara. Onunla gercek ornek data gonderebilirsin. O zaman ne yapmak istedigin belki anlasilir.

Not: Daha once soyledigim 'eger alanlarin X1, X2, ... XN diye gidiyorsa bir dizayn hatasi var demektir' lafini kazimiyorsun ama tekrar dusun:)

17

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

Anlamadigim kadariyla yapmaya calistigin bu mu acaba:

Visual Fox Pro
CREATE CURSOR tmp (f1 c(13), f2 c(4), f3 c(2), f4 c(10), f5 c(10))

APPEND FROM myData.txt TYPE sdf
 
SELECT f1 as sigortaNo, ;
    CAST(f2 as int) as yil, ;
    CAST(f3 as int) as isgunu, ;
    CAST(f4 as currency) as ucret, ;
    CAST(f5 as currency) as ikramiye ;
FROM tmp ;
INTO CURSOR ornek
 
SET TEXTMERGE TO memvar komut ON noshow
\sigortaNo, yil
FOR ix = 1 TO 12   
   \\,isgunu as "<< 'G'+PADL(m.ix,2,'0') >>"
   \\,ucret as "<< 'UC'+PADL(m.ix,2,'0') >>"
   \\,ikramiye as "<< 'IKR'+PADL(m.ix,2,'0') >>"
endfor
SET TEXTMERGE to
SET TEXTMERGE off
 
SELECT &komut FROM ornek INTO CURSOR GaripSigorta nofilter
BROWSE

18

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

butonun içine click eventine yazınca hata verdi

Visual Fox Pro
SELECT f1 as sigortaNo, ;

    CAST(f2 as int) as yil, ;
    CAST(f3 as int) as isgunu, ;
    CAST(f4 as currency) as ucret, ;
    CAST(f5 as currency) as ikramiye ;
FROM tmp ;
INTO CURSOR ornek

19

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

Hata mesajı nedir?

Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü

20

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

En sevdigim cevaplar:)
"Calismiyor"
"Hata veriyor"

21

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

valla beni hiç bilmeyen biri olarak düşünün . :-) özelliklede tesisat teknolojisinden mezun bir lise öğrencisi varsayın.
anca baslıyorum bana sunu suraya koy desen o mantıkta yaparım diyinki buton koy butonun özelliğini aç oraya yazarım. ama olmuyor nedendir anlamadım

şimdi bir ücret.txt var d:\ nin altında
içerisinde satırlarca

26012222234562010300001769.410001254.48
00000072234572010300002769.470000254.49
00000222234582010300001769.670001254.54
26012222234092010300001769.410001254.48
00000072231652010300002769.470000254.49
00000222234592010300001769.670001254.54
26012222234512010300001769.410001254.48
00000072232512010300002769.470000254.49
00000222232672010300001769.670001254.54
26012222223692010300001769.410001254.48
00000072156702010300002769.470000254.49
00000222239992010300001769.670001254.54
26012222277772010300001769.410001254.48
00000072238882010300002769.470000254.49
00000222236662010300001769.670001254.54
26012222235552010300001769.410001254.48
00000072234442010300002769.470000254.49
00000222233332010300001769.670001254.54

var


bir formum var
formum d:\_uygulama\form\form1.scx

2 datam var datlarım
d:\_uygulama\datalar\personel.dbf
d:\_uygulama\datalar\sigorta.dbf

form 1 de
bir command1 var
bir  container1 var
contaniner1 de
bir combo1 var
bir command2 var
container1 in görünme özelliği gizli yani visible = .f.

command1 in click özelliğinde
container1.visible=.t.
thisform.refresh()
yazıyor

combo1 in (ters tık builder list items ında column 1 de)
01
02
03
04
05
06
07
08
09
10
11
12

yazıyor

command2 click özelliğinde
d:\altındaki ücrt.txt
yi açıp indeki verileri sigorta.dbf ye atıcam kodlar yazıcak
sigortaya bu txt dosyasını yüklerken
dosya açılacak geçici tabloya atılacak
başlıcak kontrole
sigortalı sigorta.dbf de önceden kayıtlımı kayıtlıysa bu yılı kayıtlımı
bir diyagram cizssem daha iyi olucak sanırım bende karıştırdım akşamı bekleyin bomba gibi geliyorummmmmmm....

22 Son düzenleyen, moderom (07.01.2011 15:41:00)

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

ugurlu2001 yazdı:

Hata mesajı nedir?


function name is missing ).

uyarısı veriyor

birde siteye fotoğrafımı nerden koyabilirim.

23

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

moderom, function name missing : "çalıştırdığın isimde bir fonksiyon yok" diyor. Gördüğüm kadarı ile kafası CAST() a bozuluyor. Kullandığın VFP nin versiyonu nedir?!

Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü

24

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

Eh bastan VFP9 kullanmiyorum diyecektin, Neden soru soranlar, en son versiyonu kullanmadiklari halde versiyonu yazmazlar hic anlamam. Sorun da hic anlasilmiyor o baska bir dert. Ben pes ediyor ve hayirli isler diliyorum.

25 Son düzenleyen, moderom (07.01.2011 23:04:13)

Re: text dosyayı dbfe yollamak....ancak ufak ayrıntılar var

foxpro 9 kullanamam çünki işyerinde kurulu askeri kurum sisteme sadece foxpro 6 yı kurdular . herşey yetkilendirme bilmem ne falan filan  neyse yani bilgisayarın sadece d sini görebiliyorum ve sadece 2 gb yerim var normalde işçi maaş programımız var ancak programcımız emekli oldu banada maaş programını verdiler sonra bende benim kullandığım sigorta programını (dos Clipper yazılmış ) fox pro ortamına almaya çalışıyorum.

birde foxpro 9.0 hangi studio içerisinde geliyor yada ayrıyeten nereden temin edebilirim. studio 9 mu alıcas.