Prezado, tentei muitas vezes e de diversas maneiras. Tem uma ajuda no programa, tentei seguir à risca mas não deu....

*/Para exibir texto condicional com base no conteúdo de um campo do banco de dados: Na primeira parte desse exemplo é inserido um espaço entre os campos "Nome" e "Sobrenome" de um documento e na segunda parte é inserido um texto baseado no conteúdo de um campo. Esse exemplo exige que uma fonte de dados de endereço esteja registrada com o BrOffice.org. 1.Selecione Inserir - Campos - Outros e, em seguida, clique na guia Banco de Dados.
2.Na lista Tipo, clique em "Campos de mala direta".
3.Na caixa Seleção do banco de dados, clique duas vezes em um catálogo de endereços, clique em "Nome" e, em seguida, clique em Inserir. Faça o mesmo para "Sobrenome". 4.No documento, posicione o cursor entre os dois campos, pressione a tecla de espaço e, em seguida, retorne à caixa de diálogo Campos : 5.Clique na guia Funções e, em seguida, clique em "Texto condicional" na lista Tipo.
6.Na caixaCondição , digite: "Addressbook.addresses.firstname"..Nome".
7.Na caixa Então , digite um espaço, e deixe a caixa Ou em branco.
Agora, é possível utilizar uma condição para inserir texto com base no conteúdo do campo Nome.

(Daqui para frente não achei mais nada....)

1.Na caixa de diálogo Campos , clique na guia Funções .
2.Na caixa Tipo , clique em "Texto Condicional".
3.Na caixa Condição , digite: Addressbook.addresses.firstname == "Miguel"
4.Na caixa Então, digite "Caro".
5.Na caixa Ou, digite "Bom Dia".
6.Clique em Inserir./*

Saudações,
João Alberto

--------------------------------------------------
From: "Osvaldo Kussama" <[email protected]>
Sent: Monday, July 13, 2009 5:10 PM
To: <[email protected]>
Subject: RE: [usuarios OOo] Mala direta No Writer - campo sexo, mudar automaticamente



--- Em seg, 13/7/09, João Alberto Garcia <[email protected]> escreveu:


Com certeza dá. Mas imagine que só uma letra (F ou M)
poderia fazer isto tudo sozinha numa mala direta.
Normalmente num outro programa fazia isto e era uma
economia de digitação... E infelizmente meu banco de dados
já está criado. Vou deixar no velho jeito: Senhor(a)



Eu ainda não usei mas você verificou se não é possível aplicar a função "texto condicional"?
Inserir >> Campos >> Outros
- Aba "Funções"

Da Ajuda:
Texto condicional: Inserirá o texto se determinada condição for atendida. Por exemplo, insira "sol eq 1" na caixa Condição e, em seguida, digite na caixa Então o texto que você deseja inserir quando a variável "sol" for igual a "1". Se desejar, você também poderá inserir na caixa Senão o texto que deverá ser exibido quando essa condição não for atendida. Para definir a variável "sol", clique na guia Variáveis, selecione "Definir variável", digite "sol" na caixa Nome e o valor correspondente na caixa Valor.

Osvaldo




____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Responder a