Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/3279126062824/newLayouttecnologia.css |
Portuguese |
Pagetitle | ||
---|---|---|
|
...
...
...
|
Posiciona
...
a
...
tabela
...
corrente
...
em
...
um
...
determinado
...
registro,
...
conforme
...
a
...
ordem
...
física
...
(sequência
...
sobre
...
o
...
recno).
Sintaxe
Bloco de código | ||
---|---|---|
| ||
DBGoTo( ) --> Nil Nil (Nulo) //Este exemplo, apresenta como utilizar a função DBGoTo() para posicionar a tabela//corrente em um determinado registro.USE Cliente INDEX Ind1 NEWDBGoTo(100) // Posiciona no registro de recno 100 < nPos > )
|
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
nPos | numérico | Indica a posição desejada. | X |
|
Retorno
Nome | Tipo | Descrição |
---|---|---|
uRet | nil | Retorno sempre é nulo. |
Observações
- A sequência lógica depende da ordem e do filtro ativo na tabela corrente.
Exemplos
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
FUNCTION insert()
Local cT1 := "T1"
Local idx := 0
Local name := ""
Local tp := ""
Local age := "2"
DBUseArea(.F., 'TOPCONN', cT1, (cT1), .F., .F.)
WHILE (idx <= 5)
name += "BA"
tp += "T"
age += "2"
(cT1)->( DBAppend( .F. ) )
(cT1)->FIELD_NAME := name
(cT1)->FIELD_TYPE := tp
(cT1)->FIELD_AGE := age
(cT1)->( DBCommit() )
idx++
ENDDO
DBCloseArea()
return
FUNCTION Example()
Local cT1 := "T1"
TCLink()
DBCreate("T1", {{"FIELD_NAME", "C", 10, 0}, ;
{"FIELD_TYPE", "C", 10, 0}, ;
{"FIELD_AGE", "C", 10, 0}, ;
{"FIELD_NICK", "C", 10, 0}, ;
{"FIELD_COL", "C", 10, 0}}, "TOPCONN")
U_insert()
DBUseArea(.F., 'TOPCONN', cT1, (cT1), .F., .T.)
(cT1)->(DBGoTo(2))
IF ((cT1)->FIELD_AGE == "222 ")
conout("Found!")
ENDIF
DBCloseArea()
TCUnlink()
RETURN
|
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas