Title: RE: [sqlwin] Probleminhas

Rodrigo,
Voc� pode usar a Message Actions On SAM_AnyEdit para controlar a digita��o no campo;
Ex.:
Multiline Field: ml1
        Message Actions
                On SAM_AnyEdit
                        If sFlag = 'N'
                                Set ml1 = sConteudoCampo ! Volta o valor inicial do campo; � o mesmo que n�o editar
                On SAM_SetFocus
                        Set sConteudoCampo = ml1





se seu flag = 'S' digita��o ser� permitida, sen�o apague o que foi digitado.

    ----------
    From:   Rodrigo J S Pires[SMTP:[EMAIL PROTECTED]]
    Reply To:       [EMAIL PROTECTED]
    Sent:   Domingo, 18 de Fevereiro de 2001 18:40
    To:     [EMAIL PROTECTED]
    Subject:        RES: [sqlwin] Probleminhas

    Caro Vinicius,
            O meu problema � que o mesmo multiline vai poder estar habilitado para
    edi��o ou n�o dependendo de flags que ir�o vir do Banco de Dados, ent�o n�o
    existe uma forma de deixar n�o edit�vel. Voc� teria alguma outra solu��o.
    Agrade�o a todos que me respoderam.
    Rodrigo Pires

    -----Mensagem original-----
    De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]Em
    nome de Vinicius Lago de Lima
    Enviada em: quinta-feira, 15 de fevereiro de 2001 23:25
    Para: [EMAIL PROTECTED]
    Assunto: Re: [sqlwin] Probleminhas


    Rodrigo, com rela��o a sua MultiLine, nas propriedades dela, deixa ela com a
    op��o Editalble = NO.
    Mesmo voc� colocando textos ali dentro ningu�m vai conseguir alterar, e
    outra, sua barra de rolagens n�o vai ficar desabilitada.

    OK?

    Espero ter ajudado.

    []'s Vinicius

    -----Mensagem Original-----
    De: "Rodrigo J S Pires" <[EMAIL PROTECTED]>
    Para: <[EMAIL PROTECTED]>
    Cc: <[EMAIL PROTECTED]>
    Enviada em: Quinta-feira, 15 de Fevereiro de 2001 22:47
    Assunto: [sqlwin] Probleminhas


    > Boa Noite Lista,
    > Antes de mais nada, adoraria agradecer participar dessa lista, porque
    > aprendo realmente muito aqui. Tenho 3 problemas que gostaria de qquer
    ajuda
    > poss�vel. O primeira � que quando eu uso um multiline e este n�o pode ser
    > alterado o texto de dentro, eu utilizo a funcao SalDisableWindow o
    multiline
    > se desabilita por inteiro, inclusive as barras de rolagem, possui
    algumjeito
    > para evitar isso. Outro problema � o seguinte, existe um dialog que �
    > chamado dentro do sistema da empresa que ele executa rotinas de stored
    > procedures em Sybase. Quando este dialog � aberto, e n�o � executada logo
    de
    > cara a stored procedure, come�am a acontecer locks em todo o banco, algu�m
    > j� passou por esse problema.
    > Meu terceiro problema n�o vem muito a essa lista,mas mesmo assim, pode ser
    > que algu�m trabalhe com Sybase. Possuo em algumas tabelas, campos tipo
    text
    > e esse tipo de campo n�o pode ser dado update e nem mesmo trazido em uma
    > stored procedure, algu�m j� conseguiu evitar, ou dar um update na tabela.
    > Agrade�o desde j�, Rodrigo Pires.
    >
    > ==============================================
    > Lista de Centura SQLWindows
    > Administrador : [EMAIL PROTECTED]
    > [ http://www.centuraexplorer.com ]
    > Para sair desta lista mande mensagem para:
    > [EMAIL PROTECTED] sem nada no Subject e
    > com o comando a seguir no corpo da msg:
    > "unsubscribe sqlwin" (sem as aspas)
    > ==============================================

    ==============================================
    Lista de Centura SQLWindows
    Administrador : [EMAIL PROTECTED]
    [ http://www.centuraexplorer.com ]
    Para sair desta lista mande mensagem para:
    [EMAIL PROTECTED] sem nada no Subject e
    com o comando a seguir no corpo da msg:
    "unsubscribe sqlwin" (sem as aspas)
    ==============================================

    ==============================================
    Lista de Centura SQLWindows
    Administrador : [EMAIL PROTECTED]
    [ http://www.centuraexplorer.com ]
    Para sair desta lista mande mensagem para:
    [EMAIL PROTECTED] sem nada no Subject e
    com o comando a seguir no corpo da msg:
    "unsubscribe sqlwin" (sem as aspas)
    ==============================================

Responder a