Sie sind auf Seite 1von 53

FWMarkBrowse Classe: FWMarkBrowse

Compatvel Pases: Sistemas Operacionais: Compatvel s Bases de Dados: Nvel de Acesso: Idiomas: Verso Todos Todos Todos Nvel 1 (Acesso Clientes) Portugus, Ingls, Espanhol 10.1.1.4

FWMarkBrowse FWMarkBrowse Descrio Fornece um objeto do tipo grid, botes laterais e uma coluna com a opo de marca e desmarca New New Sintaxe FWMarkBrowse():New()-> oSelf Descrio Mtodo construtor da classe Retorno oSelf Objeto da classe Activate Activate

Sintaxe FWMarkBrowse():Activate(< oOwner >)-> NIL Descrio Mtodo de ativao da classe Parmetros
Nome oOwner Tipo Objeto Descrio Objeto proprietrio Default Obrigatrio X Referncia

AddButton AddButton Sintaxe FWMarkBrowse():AddButton(< cTitle >, < xAction >, < uParam1 >, < nOption >, < nVerify >)-> NIL Descrio Adiciona um boto na rea lateral do Browse Parmetros
Nome cTitle xAction Tipo Caracteres Qualquer Descrio Ttulo Ao do boto, podendo ser uma funo ou Code-Block Reservado Default Obrigatrio X X Referncia

uParam1

Qualquer

nOption

Numrico

Tipo de operao (1=Visualizar, 2=Visualizar, 3=Incluir, 4=Alterar, 5=Excluir, 6=Alterar sem incluso de novas linhas, 7=Cpia e 8=Impresso da regra de negcios) Posio a ser validada no acesso de usurio

nVerify

Numrico

AddFilter AddFilter Sintaxe FWMarkBrowse():AddFilter(< cFilter >, < cExpAdvPL >, < lNoCheck >, < lSelected >, < cAlias >, < lFilterAsk >, < aFilParser >, < cID >)-> NIL Descrio Permite adicionar um filtro na lista de opes de filtros do Browse Parmetros
Nome cFilter Tipo Caracteres Descrio Ttulo do Filtro Default Obrigatrio X Referncia

cExpAdvPL

Caracteres

Expresso do filtro em formato AdvPL Indica que o filtro no poder ser marcado/des marcado Indica que o filtro dever ser apresentado como marcado/des marcado Indica que o filtro de relacionamen to entre as tabelas e a expresso AdvPL deve ser informado obrigatoriam ente com expresses SQL Indica se o filtro pergunta as informaes na execuo

lNoCheck

Lgico

lSelected

Lgico

cAlias

Caracteres

lFilterAsk

Lgico

aFilParser

Array of Records

Parser do filtro [n,1] String contendo o campo, operador ou expresso do filtro [n,2] Indica o tipo do parser (FIELD=Cam po,OPERAT OR=Operado re EXPRESSIO N=Expresso ) Identificador do filtro

cID

Caracteres

AddLegend AddLegend Sintaxe FWMarkBrowse():AddLegend(< xCondition >, < cColor >, < cTitle >)-> NIL Descrio Permite adicionar legendas no Browse Parmetros
Nome xCondition Tipo Qualquer Descrio Expresso AdvPL ou Code-Block com a regra da legenda Default Obrigatrio X Referncia

cColor

Caracteres

Cor que identifica a regra Ttulo da legenda, utilizado na janela de visualizao das legendas

cTitle

Caracteres

AddMarkColumns AddMarkColumns Sintaxe FWMarkBrowse():AddMarkColumns(< bMark >, < bLDblClick >, < bHeaderClick >)-> NIL Descrio Permite adicionar uma coluna com a opo de marca e desmarca Parmetros
Nome bMark Tipo Code-Block Descrio Code-Block com a regra e dever retornar a imagem referente a marcado/des marcado Code-Block com a execuo do duplo clique na coluna Default Obrigatrio X Referncia

bLDblClick

Code-Block

bHeaderClick

Code-Block

Code-Block com a execuo do clique no header da coluna

AddStatusColumns AddStatusColumns Sintaxe FWMarkBrowse():AddStatusColumns(< bStatus >, < bLDblClick >)-> NIL Descrio Permite adicionar uma coluna de status Parmetros
Nome bStatus Tipo Code-Block Descrio Code-Block com a regra e dever retornar a imagem referente ao status Code-Block com a execuo do duplo clique na coluna Default Obrigatrio X Referncia

bLDblClick

Code-Block

Alias

Alias Sintaxe FWMarkBrowse():Alias()-> cAlias Descrio Retorna o Alias utilizado no Browse Retorno cAlias Alias utilizado no Browse AllMark AllMark Sintaxe FWMarkBrowse():AllMark()-> NIL Descrio Realiza a marcao de todos os itens At At Sintaxe FWMarkBrowse():At()-> nAt Descrio Retorna a posio atual do registro Retorno nAt Posio do registro CanMark CanMark

Sintaxe FWMarkBrowse():CanMark(< cMark >)-> lReturn Descrio Avalia se a coluna pode ser marcada\desmarcada Parmetros
Nome cMark Tipo Caracteres Descrio Indica marca utilizada no registro Default Obrigatrio X Referncia

Retorno lReturn Indica se a coluna pode ser marcada/desmarcada ClassName ClassName Sintaxe FWMarkBrowse():ClassName()-> cClassName Descrio Retorna o nome da classe (FWMARKBROWSE) Retorno cClassName Nome da classe CleanFilter CleanFilter

Sintaxe FWMarkBrowse():CleanFilter()-> NIL Descrio Realizada a limpeza dos filtros utilizados no Browse CheckSemaphore CheckSemaphore Sintaxe FWMarkBrowse():CheckSemaphore(< lUnLock >)-> lReturn Descrio Avalia se o registro est marcado por outro usurio Parmetros
Nome lUnLock Tipo Lgico Descrio Indica se dever retirar a trava do registro Default Obrigatrio X Referncia

Retorno lReturn Indica que o registro est em uso por outro usurio Data Data Sintaxe

FWMarkBrowse():Data()-> oData Descrio Retorna o objeto de dados no Browse Retorno oData Retorna o objeto de dados do Browse DataArray DataArray Sintaxe FWMarkBrowse():DataArray()-> lDataArray Descrio Retorna se o dados apresentados no Browse de Array Retorno lDataArray Indica que o Browse utiliza informaes de um array DataQuery DataQuery Sintaxe FWMarkBrowse():DataQuery()-> lDataQuery Descrio Retorna se o dados apresentados no Browse de Query Retorno lDataQuery Indica que o Browse utiliza informaes de uma Query

DataTable DataTable Sintaxe FWMarkBrowse():DataTable()-> lDataTable Descrio Retorna se o dados apresentados no Browse de Tabela Retorno lDataTable Indica que o Browse utiliza informaes de uma Tabela DataText DataText Sintaxe FWMarkBrowse():DataText()-> lDataText Descrio Retorna se o dados apresentados no Browse de Texto Retorno lDataText Indica que o Browse utiliza informaes de um arquivo Texto DeActivate DeActivate Sintaxe FWMarkBrowse():DeActivate()-> NIL Descrio

Mtodo de destruio da classe DeleteFilter DeleteFilter Sintaxe FWMarkBrowse():DeleteFilter(< cID >)-> NIL Descrio Permite realizar a excluso de filtros Parmetros
Nome cID Tipo Caracteres Descrio Identificador do Filtro Default Obrigatrio X Referncia

Disable Disable Sintaxe FWMarkBrowse():Disable()-> NIL Descrio Desabilita a utilizao do Browse DisableConfig DisableConfig Sintaxe FWMarkBrowse():DisableConfig()-> NIL

Descrio Desabilita a utilizao das configuraes do Browse DisableFilter DisableFilter Sintaxe FWMarkBrowse():DisableFilter()-> NIL Descrio Desabilita a utilizao do filtro no Browse DisableLocate DisableLocate Sintaxe FWMarkBrowse():DisableLocate()-> NIL Descrio Desabilita a utilizao do localizador de registro no Browse DisableSeek DisableSeek Sintaxe FWMarkBrowse():DisableSeek()-> NIL Descrio Desabilita a utilizao da pesquisa no Browse DisableReport DisableReport

Sintaxe FWMarkBrowse():DisableReport()-> NIL Descrio Desabilita a impresso das informaes disponveis no Browse DisableSaveConfig DisableSaveConfig Sintaxe FWMarkBrowse():DisableSaveConfig()-> NIL Descrio Desabilita a gravao das configuraes realizadas no Browse Enable Enable Sintaxe FWMarkBrowse():Enable()-> NIL Descrio Habilita a utilizao do Browse FWFilter FWFilter Sintaxe FWMarkBrowse():FWFilter()-> oFWFilter Descrio Retorna o objeto FWFilter

Retorno oFWFilter Retorna o objeto FWFilter GetFilterDefault GetFilterDefault Sintaxe FWMarkBrowse():GetFilterDefault()-> NIL Descrio Retorna o filtro padro do Browse GetOwner GetOwner Sintaxe FWMarkBrowse():GetOwner()-> oOwner Descrio Retorna o container para criao do Browse Retorno oOwner Objeto container GetProfileID GetProfileID Sintaxe FWMarkBrowse():GetProfileID()-> cProfileID Descrio Retorna o identificador do Browse e utiliza na gravao das configuraes no profile do usurio. Deve ser utilizado

quando existir mais de um Browse na rotina. Retorno cProfileID Identificador do Browse GoBottom GoBottom Sintaxe FWMarkBrowse():GoBottom(< lCallRefresh >)-> NIL Descrio Posiciona no ltimo registro do Browse Parmetros
Nome lCallRefresh Tipo Lgico Descrio Indica que foi chamado atravs do mtodo Refresh() Default Obrigatrio X Referncia

GoDown GoDown Sintaxe FWMarkBrowse():GoDown(< nOffSet >, < lReport >)-> NIL Descrio Salta uma ou mais linhas para baixo do item posicionado

Parmetros
Nome nOffSet Tipo Numrico Descrio Indica a quantidade de linhas a serem saltadas Indica se impresso dos itens do Browse Default Obrigatrio X Referncia

lReport

Lgico

GoPgDown GoPgDown Sintaxe FWMarkBrowse():GoPgDown()-> NIL Descrio Salta uma pgina para baixo do item posicionado GoPgUp GoPgUp Sintaxe FWMarkBrowse():GoPgUp()-> NIL Descrio Salta uma pgina para cima do item posicionado GoTop GoTop

Sintaxe FWMarkBrowse():GoTop(< lForce >)-> NIL Descrio Posiciona no primeiro registro do Browse Parmetros
Nome lForce Tipo Lgico Descrio Indica que dever forar o posicioname nto Default Obrigatrio X Referncia

GoUp GoUp Sintaxe FWMarkBrowse():GoUp(< nOffSet >)-> NIL Descrio Salta uma ou mais linhas para cima do item posicionado Parmetros
Nome nOffSet Tipo Numrico Descrio Indica a quantidade de linhas a serem saltadas Default Obrigatrio X Referncia

GoTo GoTo Sintaxe FWMarkBrowse():GoTo(< nGoto >, < lRefresh >)-> NIL Descrio Posiciona em um determinado registro do Browse Parmetros
Nome nGoto Tipo Numrico Descrio Indica o item que dever ser posicionado Indica se dever forar a atualizao do Browse Default Obrigatrio X Referncia

lRefresh

Lgico

IsMark IsMark Sintaxe FWMarkBrowse():IsMark(< cMark >)-> NIL Descrio Retorna se o registro est marcado no browse Parmetros

Nome cMark

Tipo Caracteres

Descrio Marca do registro

Default

Obrigatrio X

Referncia

IsInvert IsInvert Sintaxe FWMarkBrowse():IsInvert()-> lInvert Descrio Indica se a marca deve ser considerada invertida. Obs.: Utilizada em casos como o de marcao de todos os registros. Retorno lInvert Indica se a marca deve ser considerada invertida Mark Mark Sintaxe FWMarkBrowse():Mark(< cMark >)-> cMark Descrio Retorna a marca utilizada para identificar que o registro est marcado pelo usurio atual. Parmetros

Nome cMark

Tipo Caracteres

Descrio Marca do registro

Default

Obrigatrio X

Referncia

Retorno cMark Marca do registro MarkRec MarkRec Sintaxe FWMarkBrowse():MarkRec()-> NIL Descrio Realiza a marcao ou desmarcao do registro OnChange OnChange Sintaxe FWMarkBrowse():OnChange()-> NIL Descrio Executa o Code-Block, definido no mtodo SetChange(bChange), para tratamentos aps a mudana de uma linha no Browse OpenSemaphore OpenSemaphore Sintaxe FWMarkBrowse():OpenSemaphore()-> NIL

Descrio Realiza a abertura do arquivo de semaforo Refresh Refresh Sintaxe FWMarkBrowse():Refresh(< lGoTop >)-> NIL Descrio Executa a atualizao das informaes no Browse Parmetros
Nome lGoTop Tipo Lgico Descrio Indica que dever ser posicionado no primeiro registro do Browse Default Obrigatrio X Referncia

Semaphore Semaphore Sintaxe FWMarkBrowse():Semaphore()-> lSemaphore Descrio Indica que o Browse utiliza controle de semforo Retorno

lSemaphore Indica que o Browse utiliza controle de semforo SetAfterMark SetAfterMark Sintaxe FWMarkBrowse():SetAfterMark(< bAfterMark >)-> NIL Descrio Indica o Code-Block executado aps a marcao ou desmarcao do registro Parmetros
Nome bAfterMark Tipo Code-Block Descrio Code-Block executado aps a marcao ou desmarcao do registro Default Obrigatrio X Referncia

SetAlias SetAlias Sintaxe FWMarkBrowse():SetAlias(< cAlias >)-> NIL Descrio Indica o alias da tabela que ser utilizada no Browse Parmetros

Nome cAlias

Tipo Caracteres

Descrio Alias da tabela

Default

Obrigatrio X

Referncia

SetAllMark SetAllMark Sintaxe FWMarkBrowse():SetAllMark(< bAllMark >)-> NIL Descrio Indica o Code-Block executado no clique do header da coluna de marca/desmarca Parmetros
Nome bAllMark Tipo Code-Block Descrio Code-Block executado no clique do header da coluna de marca/desma rca Default Obrigatrio X Referncia

SetBackColor SetBackColor Sintaxe FWMarkBrowse():SetBackColor(< nBackColor >)-> NIL

Descrio Indica a cor de fundo do Browse Parmetros


Nome nBackColor Tipo Numrico Descrio Cor de fundo do Browse. Default Obrigatrio X Referncia

Veja tambm Funo RGB SetBotFun SetBotFun Sintaxe FWMarkBrowse():SetBotFun(< cBotFun >)-> NIL Descrio Indica o limite inferior das informaes no Browse Parmetros
Nome cBotFun Tipo Caracteres Descrio Limite inferior. Ex.: "02" Default Obrigatrio X Referncia

SetChange

SetChange Sintaxe FWMarkBrowse():SetChange(< bChange >)-> NIL Descrio Indica a Code-Block executado aps a mudana de uma linha Parmetros
Nome bChange Tipo Code-Block Descrio Code-Block executado aps a mudana de uma linha Default Obrigatrio X Referncia

SetChgAll SetChgAll Sintaxe FWMarkBrowse():SetChgAll(< lChgAll >)-> NIL Descrio Indica se o usurio tem permisso para alterar registros de outras filiais Parmetros
Nome Tipo Descrio Default Obrigatrio Referncia

lChgAll

Lgico

Indica que o usurio tem permisso para alterar registros de outras filiais

SetClrAlterRow SetClrAlterRow Sintaxe FWMarkBrowse():SetClrAlterRow(< nClrAlterRow >)-> NIL Descrio Indica a cor alternada do Browse Parmetros
Nome nClrAlterRow Tipo Numrico Descrio Cor de alternada do Browse Default Obrigatrio X Referncia

Veja tambm Funo RGB SetColumns SetColumns Sintaxe FWMarkBrowse():SetColumns(< aColumns >)-> NIL

Descrio Adiciona uma coluna no Browse em tempo de execuo Parmetros


Nome aColumns Tipo Array of Records Descrio Array contendo o objeto FWBrwColu mn ou um array com a seguinte estrutura: [n][01] Ttulo da coluna [n][02] Code-Block de carga dos dados [n][03] Tipo de dados [n][04] Mscara [n][05] Alinhamento (0=Centraliza do, 1=Esquerda ou 2=Direita) [n][06] Tamanho [n][07] Decimal [n][08] Indica se permite a edio [n][09] Code-Block de validao da coluna aps a edio [n][10] Indica se exibe imagem [n][11] Default Obrigatrio X Referncia

Code-Block de execuo do duplo clique [n][12] Varivel a ser utilizada na edio (ReadVar) [n][13] Code-Block de execuo do clique no header [n][14] Indica se a coluna est deletada [n][15] Indica se a coluna ser exibida nos detalhes do Browse [n][16] Opes de carga dos

dados (Ex: 1=Sim, 2=No)

SetCustomMarkRec SetCustomMarkRec Sintaxe FWMarkBrowse():SetCustomMarkRec(< bCustomMarkRec >)-> NIL Descrio Permite o desenvolvedor controlar a marcao ou desmarcao do registro Parmetros
Nome bCustomMar kRec Tipo Code-Block Descrio Code-Block executado na marcao ou desmarcao do registro Default Obrigatrio X Referncia

SetDescription SetDescription Sintaxe FWMarkBrowse():SetDescription(< cDescription >)-> NIL Descrio

Indica a descrio do Browse Parmetros


Nome cDescription Tipo Caracteres Descrio Descrio do Browse Default Obrigatrio X Referncia

SetFieldMark

SetFieldMark Sintaxe FWMarkBrowse():SetFieldMark(< cFieldMark >)-> NIL Descrio Indica o campo que dever ser atualizado com a marca no registro Parmetros
Nome cFieldMark Tipo Caracteres Descrio Campo que dever ser atualizado com a marca no registro Default Obrigatrio X Referncia

SetFields SetFields

Sintaxe FWMarkBrowse():SetFields(< aFields >)-> NIL Descrio Indica os campos que sero adicionados as colunas do Browse. Obs.: Para arquivo temporrio, todos os campos informados sero utilizados como coluna e no caso de tabela de dados os campos informados sero adicionados as colunas padro do Browse. Parmetros
Nome aFields Tipo Array of Records Descrio Estrutura do array TABELA DE DADOS [n][01] Ttulo da coluna [n][02] Code-Block de carga dos dados [n][03] Tipo de dados [n][04] Mscara [n][05] Alinhamento (0=Centraliza do, 1=Esquerda ou 2=Direita) [n][06] Tamanho [n][07] Decimal [n][08] Indica se permite a edio [n][09] Code-Block de validao da coluna Default Obrigatrio X Referncia

aps a edio [n][10] Indica se exibe imagem [n][11] Code-Block de execuo do duplo clique [n][12] Varivel a ser utilizada na edio (ReadVar) [n][13] Code-Block de execuo do clique no header [n][14] Indica se a coluna est deletada [n][15] Indica se a coluna ser exibida nos detalhes do Browse [n][16] Opes de carga dos dados (Ex: 1=Sim, 2=No) TABELA TEMPORRI A [n][01] Descrio do campo [n][02] Nome do campo [n][03] Tipo [n][04] Tamanho [n][05]

Decimal [n][06] Picture

SetFilter SetFilter Sintaxe FWMarkBrowse():SetFilter(< cCpoFil >, < cTopFun >, < cBotFun >)-> NIL Descrio Indica o limite superior e inferior de um campo respeitando a classificao das informaes atual. Parmetros
Nome cCpoFil Tipo Caracteres Descrio Indica o campo a ser considerado o limite superior e inferior Indica o limite superior Indica o limite inferior Default Obrigatrio X Referncia

cTopFun

Caracteres

cBotFun

Caracteres

SetFilterDefault SetFilterDefault

Sintaxe FWMarkBrowse():SetFilterDefault(< cFilterDefault >)-> NIL Descrio Indica o filtro padro do Browse Parmetros
Nome cFilterDefault Tipo Caracteres Descrio Indica o filtro padro do Browse Default Obrigatrio X Referncia

SetFontBrowse SetFontBrowse Sintaxe FWMarkBrowse():SetFontBrowse(< oFont >)-> NIL Descrio Indica a fonte do Browse Parmetros
Nome oFont Tipo Objeto Descrio Objeto TFont Default Obrigatrio X Referncia

SetForeColor

SetForeColor Sintaxe FWMarkBrowse():SetForeColor(< nForeColor >)-> NIL Descrio Indica a cor da fonte no Browse Parmetros
Nome nForeColor Tipo Numrico Descrio Cor da fonte no Browse. Default Obrigatrio X Referncia

Veja tambm Funo RGB SetIniWindow SetIniWindow Sintaxe FWMarkBrowse():SetIniWindow(< bIniWindow >)-> NIL Descrio Indica o Code-Block executado na inicializao da janela do Browse Parmetros
Nome Tipo Descrio Default Obrigatrio Referncia

bIniWindow

Code-Block

Code-Block executado na inicializao da janela do Browse

SetInvert SetInvert Sintaxe FWMarkBrowse():SetInvert(< lInvert >)-> NIL Descrio Indica que a marca deve ser considerada invertida Obs.: Utilizada em casos como o de marcao de todos os registros Parmetros
Nome lInvert Tipo Lgico Descrio Indica que a marca deve ser considerada invertida Default Obrigatrio X Referncia

SetLineHeight SetLineHeight Sintaxe FWMarkBrowse():SetLineHeight(< nHeight >)-> NIL

Descrio Indica a altura da linha no Browse Parmetros


Nome nHeight Tipo Numrico Descrio Indica a altura da linha Default Obrigatrio X Referncia

SetLocate SetLocate Sintaxe FWMarkBrowse():SetLocate(< lLocate >)-> NIL Descrio Habilita a utilizao do localizador de registros no Browse Parmetros
Nome lLocate Tipo Lgico Descrio Indica que o Browse utiliza o localizador de registros Default Obrigatrio X Referncia

SetMark SetMark

Sintaxe FWMarkBrowse():SetMark(< cMark >, < cAlias >, < cField >)-> NIL Descrio Indica a marca a ser utilizada na marcao dos registros Parmetros
Nome cMark Tipo Caracteres Descrio Marca a ser utilizada na marcao dos registros Alias da tabela Campo que deve receber a marca Default Obrigatrio X Referncia

cAlias cField

Caracteres Caracteres

X X

SetMenuDef SetMenuDef Sintaxe FWMarkBrowse():SetMenuDef(< cMenuDef >)-> NIL Descrio Indica o programa que ser utilizado para a carga do menu funcional Parmetros

Nome cMenuDef

Tipo Caracteres

Descrio Programa utilizado para a carga do menu funcional

Default

Obrigatrio X

Referncia

SetNumberLegend SetNumberLegend Sintaxe FWMarkBrowse():SetNumberLegend(< lNumber >)-> NIL Descrio Indica que a legenda ser representada por nmeros Parmetros
Nome lNumber Tipo Lgico Descrio Indica que a legenda ser representada por nmeros Default Obrigatrio X Referncia

SetOwner SetOwner Sintaxe FWMarkBrowse():SetOwner(< oOwner >)-> NIL Descrio

Indica o container para criao do Browse Parmetros


Nome oOwner Tipo Objeto Descrio Objeto container Default Obrigatrio X Referncia

SetParam SetParam Sintaxe FWMarkBrowse():SetParam(< bParam >)-> NIL Descrio Indica o Code-Block executado ao pressionar a tecla F12 Parmetros
Nome bParam Tipo Code-Block Descrio Code-Block executado ao pressionar a tecla F12 Default Obrigatrio X Referncia

SetProfileID SetProfileID Sintaxe FWMarkBrowse():SetProfileID(< cProfileID >)-> NIL

Descrio Define o identificador do Browse utiliza na gravao das configuraes no profile do usurio. Deve ser utilizado quando existir mais de um Browse na rotina. Parmetros
Nome cProfileID Tipo Caracteres Descrio Identificador do Browse Default Obrigatrio X Referncia

SetSeeAll SetSeeAll Sintaxe FWMarkBrowse():SetSeeAll(< lSeeAll >)-> NIL Descrio Indica se o usurio tem permisso para visualizar registros de outras filiais Parmetros
Nome lSeeAll Tipo Lgico Descrio Indica que o usurio tem permisso para visualizar registros de outras filiais Default Obrigatrio X Referncia

SetSeek SetSeek Sintaxe FWMarkBrowse():SetSeek(< lSeek >, < aOrder >)-> NIL Descrio Habilita a utilizao da pesquisa de registros no Browse Parmetros
Nome lSeek Tipo Lgico Descrio Indica que ser disponibiliza a opoo de pesquisa no Browse Estrutura do array [n,1] Ttulo da pesquisa [n,2,1] LookUp [n,2,2] Tipo de dados [n,2,3] Tamanho [n,2,4] Decimal [n,2,5] Ttulo do campo [n,2,6] Mscara Default Obrigatrio X Referncia

aOrder

Array of Records

SetSemaphore SetSemaphore

Sintaxe FWMarkBrowse():SetSemaphore(< lSemaphore >)-> NIL Descrio Indica que o Browse utiliza controle de marcao exclusiva do registro pelo usurio Parmetros
Nome lSemaphore Tipo Lgico Descrio Indica o uso de marcao exclusiva Default Obrigatrio X Referncia

SetTemporary SetTemporary Sintaxe FWMarkBrowse():SetTemporary(< lTemporary >)-> NIL Descrio Indica que o Browse utiliza tabela temporria Parmetros
Nome lTemporary Tipo Lgico Descrio Indica que o Browse utiliza tabela temporria Default Obrigatrio X Referncia

SetTimer SetTimer Sintaxe FWMarkBrowse():SetTimer(< bTimerAction >, < nInterval >)-> NIL Descrio Indica o tempo de atualizao da janela do Browse Parmetros
Nome bTimerAction Tipo Code-Block Descrio Code-Block executado na atualizao da janela do Browse Intervalo de atualizao da janela Default Obrigatrio X Referncia

nInterval

Numrico

SetTopFun SetTopFun Sintaxe FWMarkBrowse():SetTopFun(< cTopFun >)-> NIL Descrio Indica o limite superior das informaes no Browse

Parmetros
Nome cTopFun Tipo Caracteres Descrio Limite superior. Ex.: "01" Default Obrigatrio X Referncia

SetUseFilter SetUseFilter Sintaxe FWMarkBrowse():SetUseFilter(< lFilter >)-> NIL Descrio Habilita a utilizao do filtro no Browse Parmetros
Nome lFilter Tipo Lgico Descrio Indica que ser disponibiliza a opo de filtro no Browse Default Obrigatrio X Referncia

SetValid SetValid Sintaxe FWMarkBrowse():SetValid(< bValid >)-> NIL

Descrio Indica o Code-Block executado para validar a marcao/desmarcao do registro Parmetros


Nome bValid Tipo Code-Block Descrio Code-Block executado para validar a marcao/de smarcao do registro Default Obrigatrio X Referncia

SetX3Tela SetX3Tela Sintaxe FWMarkBrowse():SetX3Tela(< cTela >)-> NIL Descrio Permite adicionar uma regra para apresentao dos campos no Browse Obs.: O contedo da string deve conter o caracter "|" que permite separar os indentificadores utilizados na regra de validao. Parmetros
Nome Tipo Descrio Default Obrigatrio Referncia

cTela

Caracteres

Indica a regra para apresentao dos campos no Browse

SetWalkThru SetWalkThru Sintaxe FWMarkBrowse():SetWalkThru(< lWalkThru >)-> NIL Descrio Habilita a utilizao da funcionalidade Walk-Thru no Browse Parmetros
Nome lWalkThru Tipo Lgico Descrio Indica que ser disponibilizad o a opo Walk-Thru Default Obrigatrio X Referncia

SetAmbiente SetAmbiente Sintaxe FWMarkBrowse():SetAmbiente(< lAmbiente >)-> NIL

Descrio Habilita a utilizao da funcionalidade Ambiente no Browse Parmetros


Nome lAmbiente Tipo Lgico Descrio Indica que ser disponibilizad o a opo Ambiente Default Obrigatrio X Referncia

Valid Valid Sintaxe FWMarkBrowse():Valid()-> lReturn Descrio Avalia se o registro pode ser marcado ou desmarcado Retorno lReturn Indica se o registro pode ser marcado ou desmarcado AddBrwRelation AddBrwRelation Sintaxe FWMarkBrowse():AddBrwRelation(< oBrwRel >)-> NIL

Descrio Permite adicionar a informao de um browse relacionado Parmetros


Nome oBrwRel Tipo Objeto Descrio Browse que se deseja informar como relacionado Default Obrigatrio X Referncia

ForceQuitButton ForceQuitButton Sintaxe FWMarkBrowse():ForceQuitButton(< lSet >)-> NIL Descrio Forca a exibio SAIR para Browses no ancorados diretamente em alguns containers Parmetros
Nome lSet Tipo Lgico Descrio Define se fora ou nao a exibiao do boto Default Obrigatrio X Referncia

GetLeftJoin

GetLeftJoin Sintaxe FWMarkBrowse():GetLeftJoin()-> NIL Descrio Retorna os JOINs da tabela GetBrwRelation GetBrwRelation Sintaxe FWMarkBrowse():GetBrwRelation()-> NIL Descrio Retorna os browses relacionados da tabela SetOnlyFields SetOnlyFields Sintaxe FWMarkBrowse():SetOnlyFields(< aFields >)-> NIL Descrio Seta quais campos da tabelas sero apresentados no Browse Parmetros
Nome aFields Tipo Array of Records Descrio Array com os nomes dos campos a serem apresentados Default Obrigatrio X Referncia

Exemplo @sample oMark := FWMarkBrowse():New() oMark:SetAlias('SA1') oMark:SetOnlyFields( { 'A1_COD', 'A1_LOJA', 'A1_NOME' } ) oMark:Activate() Observaes Os campos que constam no array tm que estar configurados para exibio no Browse (X3_BROWSE=="S")

Das könnte Ihnen auch gefallen