Login

Esqueci minha senha

Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
11 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 11 Visitantes :: 2 Motores de busca

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 337 em 27/12/2010, 08:00
Brasília
Estamos no Twitter
Nossa Comunidade
Nosso Grupo
Últimos assuntos
» Registrar OCX Windows Seven
Ontem à(s) 16:44 por megasoft

» Criar Variáveis em sequencia
Ontem à(s) 16:37 por megasoft

» No final a Impressora não Ejecta cem corta o papel
Ontem à(s) 16:30 por megasoft

» Ajuda com Imagens no MySQL
Ontem à(s) 16:20 por megasoft

» Instalando MySQL no linux
Ontem à(s) 13:56 por hugo

» Como Criar arquivos de Log`s para certos usuarios
Ontem à(s) 13:55 por hugo

» MySQL X VFP @MEMO
Ontem à(s) 13:53 por hugo

» Dirf
6/2/2012, 06:54 por alceu11

» EXE Instalador Não Executa
5/2/2012, 16:57 por Sub-Zero

» SQL Server Setup
5/2/2012, 13:06 por Sub-Zero

» localizar registro no postgreslq (alterar/incluir)
4/2/2012, 19:21 por mauro victoria

» Saber se existe uma tabela??
4/2/2012, 10:12 por Sub-Zero

» Empacotar arquivos em um único executável
3/2/2012, 14:48 por halisson

» VAGAS ANALISTA DE SISTEMAS - VISUAL FOX
3/2/2012, 08:53 por Nelson Arcas

» Escrever a DATA por extenso
1/2/2012, 23:55 por alceu11

» ActionScript - Introdução
31/1/2012, 19:25 por Fonsecca

» Selecionar campo com mais de 9 caracteres
31/1/2012, 15:45 por marcio

» CEP do BRASIL e dos UFs do brasil com codigo do IBGE para nf - <<<
31/1/2012, 09:20 por alceu11

» Tutorial HTML
30/1/2012, 15:19 por Fonsecca

» PHP + CSS
30/1/2012, 15:09 por Fonsecca

Registrar OCX Windows Seven

29/7/2011, 11:48 por Julio

Bom Dia Pessoal do Forum

Alguem ja teve que registrar alguma OCX no windows seven?
Tentei …

Comentários: 15

Criar Variáveis em sequencia

18/1/2012, 08:19 por BrunoMesquita

Olá pessoal como faço para gerar variáveis em sequencia, tipo: Se tenho 6 registros cria-se 6 …

Comentários: 6

No final a Impressora não Ejecta cem corta o papel

19/1/2012, 06:46 por clima238

bom dia
o seguinte código imprime correctamente, só no fim não ejecta nem corta o papel,
alguem …

Comentários: 1

Ajuda com Imagens no MySQL

25/1/2012, 08:53 por megasoft

Olá vou resumir aqui como estou fazendo.
Código:
xFoto_Prod = …


Comentários: 5

Dirf

4/2/2012, 19:25 por mauro victoria

Boa noite estou com dificuldade de entender o layout da dirf , alguem tem um arquivo txt para que …

Comentários: 1

Estatísticas
Temos 3637 usuários registrados
O último usuário registrado atende pelo nome de reginaldolimas

Os nossos membros postaram um total de 13978 mensagens em 1958 assuntos

alinhamento de coluna

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Em curso alinhamento de coluna

Mensagem por ricardo em 7/6/2010, 13:45

Necessito que num cursor ao fazer replace a uma determinada coluna essa coluna nas linhas impares que fosse alinhada a esquerda e nas linhas pares alinhada a direita, podem ajudar-me ?

Código:
replace tmpcli.descricao with tmpcli.nome (alinhamento esquerda)
replace tmpcli.descricao with tmpcli.morada (alinhamento direita)


obrigado.

ricardo
Participa Pouco
Participa Pouco


Voltar ao Topo Ir em baixo

Em curso Re: alinhamento de coluna

Mensagem por Marcos Guedes em 7/6/2010, 14:06

Olá, Ricardo!
Como estais criando o cursor?

_________________
Marcos Guedes - Programador e desenvolvedor Web.

Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Em curso Re: alinhamento de coluna

Mensagem por ricardo em 7/6/2010, 14:20

estou a criar a partir de um select ao sql, depois vou para a primeira linha do cursor, entro num scan e vou fazendo replace.

ricardo
Participa Pouco
Participa Pouco


Voltar ao Topo Ir em baixo

Em curso Re: alinhamento de coluna

Mensagem por Marcos Guedes em 7/6/2010, 14:22

Ricardo, para ser mais exato, estou me referindo ao código que estais utilizando para criar o cursor, e também, se há alguma mensagem de erro (e em caso positivo, qual a mensagem).


_________________
Marcos Guedes - Programador e desenvolvedor Web.

Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Em curso Re: alinhamento de coluna

Mensagem por ricardo em 7/6/2010, 14:29

Desculpa, não sei se é isto que pretendes.

Código:
u_sqlexec([select descricao,valor from cl (nolock)],[tmpcli])
select tmpcli
go top
scan
  if tmpcli.valor>100
      replace tmpcli.descricao with tmpcli.descricao (alinhamento esquerda)
  else
      replace tmpcli.descricao with tmpcli.descricao (alinhamento direita)
  endif
endscan
fecha([tmpcli])
select cl

ricardo
Participa Pouco
Participa Pouco


Voltar ao Topo Ir em baixo

Em curso Re: alinhamento de coluna

Mensagem por Marcos Guedes em 7/6/2010, 15:51

Está apresentando alguma mensagem de erro, não é?!
Porém você não postou...

Então, veja se isto resolve, senão posta a mensagem de erro que ocorre.

Código:
u_sqlexec([select descricao,valor from cl (nolock)],[tmpcli])
SELECT * FROM tmpcli INTO CURSOR tmpcli READWRITE
select tmpcli
go top
scan
  if tmpcli.valor>100
      replace tmpcli.descricao with tmpcli.descricao (alinhamento esquerda)
  else
      replace tmpcli.descricao with tmpcli.descricao (alinhamento direita)
  endif
endscan
fecha([tmpcli])
select cl


Obs.: Como a base não é nativa do VFP e o cursor não permite escrita, então precisei recriá-lo com um SELECT, acrescentando READWRITE para permitir a escrita no cursor.


_________________
Marcos Guedes - Programador e desenvolvedor Web.

Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Em curso Re: alinhamento de coluna

Mensagem por m@r<3|o em 7/6/2010, 18:02

nao consigo imaginar o que seria alinhamento de coluna

quando voce quer pular linhas e ir gravando em uma coluna
seria
Código:
do while
if seek
replace

ou mesmo pode fazer algo assim que seria o ideal

Código:
for to n < 100
 replace


Código:
for to n > 100
 replace


quando voce gravar em coluna
somente replace

somente nao entendi tb a strings do select , e o replace
é cursor adapater

ou consegue usar replace com SGBD ou é free tables

Abs
Marcelo Fazan

m@r<3|o
Participante Assíduo
Participante Assíduo


Voltar ao Topo Ir em baixo

Em curso Re: alinhamento de coluna

Mensagem por ricardo em 8/6/2010, 07:59

ok, mas o que eu pretendo é que quando utilizo p browse para ver o cursor tmpcli a coluna tmpcli.descricao tenha este aspecto,

"Texto da coluna descricao...................." (alinhmento esquerdo)
"....................Texto da coluna descricao" (alinhamento direito)

ricardo
Participa Pouco
Participa Pouco


Voltar ao Topo Ir em baixo

Em curso Re: alinhamento de coluna

Mensagem por alceu11 em 8/6/2010, 08:55

Esta é difcil hein testos sempre terao alinhamento a direita, a esquerda, qdo for impar so se for numeros, ou entra na coluna

mas da para fazer na coluna na grid veja imagem coluna top right
imagem
[Você precisa estar registrado e conectado para ver esta imagem.]

como fica
[Você precisa estar registrado e conectado para ver esta imagem.]

alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Em curso Re: alinhamento de coluna

Mensagem por ricardo em 8/6/2010, 10:15

ok, não consigo o que queria, obrigado.

ricardo
Participa Pouco
Participa Pouco


Voltar ao Topo Ir em baixo

Em curso Re: alinhamento de coluna

Mensagem por Marcos Guedes em 8/6/2010, 10:35

Ricardo, você quer colorir ou alinha uma célula? Ou as duas coisas?

_________________
Marcos Guedes - Programador e desenvolvedor Web.

Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Em curso Re: alinhamento de coluna

Mensagem por alceu11 em 8/6/2010, 10:46

Ricardo vc nao conseguiu pq, o exemplo esta bem explicado,,,,qual a duvida?

Baixe o fonte neste topico
la estou dando mais algumas explicacoes...

- [Você precisa estar registrado e conectado para ver este link.]

alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Em curso Re: alinhamento de coluna

Mensagem por m@r<3|o em 8/6/2010, 13:34

acho que vc quer algo assim

replace tmpcli.descricao with space (30) + alltrim(tmpcli.nome)
replace tmpcli.descricao with alltrim(tmpcli.nome)

bom entao acho que sao texto dentro de uma cedula
tipo se for 3 cedulas ... ai acho qe tem q fazer outro select
se a coisa é dentro de 1 cedula vc pode usar fazer tratamentos de strings e conseguir isso com talves esses comandos space() left() right() alltrim()

vc quer gravar da tabela espaçoes embranco antes do fim tmpcli.nome esquerda ?

m@r<3|o
Participante Assíduo
Participante Assíduo


Voltar ao Topo Ir em baixo

Em curso Re: alinhamento de coluna

Mensagem por lardecristo em 17/6/2010, 01:28

Pelo que entendi é no mesmo campo, certo?

Código:
replace tmpcli.descricao with ;
iif(mod(reccno(),2)=0, padl(tmpcli.nome,100," "), padr(tmpcli.nome,100, " "))


Tente isso se der certo aviso.

lardecristo
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum