home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.texkom.ru
/
ftp.texkom.ru.tar
/
ftp.texkom.ru
/
Zay100.zip
/
Zay100
/
Progs
/
userw.prg
< prev
next >
Wrap
Text File
|
2000-08-04
|
688b
|
31 lines
* ╬≥Ω≡√Γασ≥ ≥σΩ≤∙ΦΘ Ω≤≡±ε≡ Γ ≡σµΦ∞σ τα∩Φ±Φ
* ═σεß τα≥σδⁿφ√σ ∩α≡α∞σ≥≡√:
* tNewAlias - φεΓ√Θ αδΦα±
* tCloseOriginal - ταΩ≡√Γα≥ⁿ δΦ ±≥α≡√Θ αδΦα±
FUNCTION userw
LPARAM tNewAlias,tCloseOriginal
m.lcOldAlias=ALIAS()
IF '.tmp'$lower(dbf(m.lcOldAlias))
IF pcount()=0
tNewAlias=m.lcOldAlias
SELE 0
USE DBF(m.lcOldAlias) AGAIN EXCL ALIAS __tmpalias
m.lcOldAlias='__tmpalias'
ENDIF
IF pcount()<>2
tCloseOriginal=.T.
ENDIF
IF !EMPTY(m.lcOldAlias)
IF USED(tNewAlias)
USE IN (tNewAlias)
ENDIF
SELE 0
USE DBF(m.lcOldAlias) AGAIN EXCL ALIAS (tNewAlias)
IF m.tCloseOriginal
USE IN (m.lcOldAlias)
ENDIF
ENDIF
ENDIF