Olah, sou iniciante no Zope e gostaria de saber se
alguem pode me passar um exemplo de codigo DTML que
crie uma caixa de combinação (combo-box) cujas opções
"xxx" tenham como base valores de uma
consulta SQL, ou outro método semelhante para o
usuário consultar.
Tambem gostaria de saber como se pod
Colegas,
estou com um problema no dtml-in, no atributo "size".
Quando indico um size = 1, a primeira seqüência contém
um registro, mas a próxima contém 3, de um universo de
teste de total = 4. preciso que seja exibido apenas um
resultado por página. Alguém já passou por uma
situação semelhante ou s
colegas,
estou tentando usar um bd firebird/interbase com
campos no formato timestamp, e nao descobri como
declarar as variaveis para data e hora no metodo zsql.
Nao sei nem se eh possivel, porque analisei uma
montanha de codigos e todos declaravam campos
semelhantes como string. Agradeço a colabor
Colegas,
Para me explicar melhor, repasso o codigo zsql abaixo.
O que eu preciso, eh na primeira variavel, onde
aparece STRING, haja um tipo de data. Como escrevi
anteriormente, na documentação que pesquisei do Zope
não achei nada neste sentido.
INSERT INTO noticia
(ndata, ntitulo, ntexto, nfonte)
Olah,
Acabei fazendo uma asneira no Zope, interpretei errado
o sistema de acesso e cancelei todos os acessos dos
usuários na pasta Root, agora nao consigo nem entrar.
Existe alguma coisa a fazer (além de reinstalar tudo e
perder os dados)?
___
- Obrigado Dorneles!
Valeu, camarada com seu esquema pude recuperar meu
trabalho!
[]'s
Alex
___
Yahoo! Acesso Grátis: Internet rápida e grátis.
Instale o discador agora!
http://br.acesso.yahoo.com/
Colegas, quando uso a função em epígrafe, o zope me
pede autenticação três vezes e por fim nega o acesso
ao uso de strftime com a seguinte mensagem:
Tipo do Erro: Unauthorized
Valor no Erro: You are not allowed to access strftime
in this context
Já concedi todos os acessos possíveis no Root. Algu
Vc poderia me dar um exemplo de como posso formatar um
campo pego do banco de dados atraves de um metodo ZSQL
e passado em uma caixa de texto do formulario (DTML
method)?
Exemplo:
>
no caso acima, o formato aceito é MM/DD/AA. Como posso
usar o DateTime() neste exemplo para formatar a
entrada e a
Alguem saberia me dizer como faço pra formatar a saida
desta caixa de texto com a função strftime? ela
retorna um campo ASDATA de um metodo ZSQL, e eu
gostaria que apresentasse no formato DD/MM/, ao
invés do padrão americano. Obs: tem que ser em DTML.
>
Obrigado,
Alex
Alguem saberia me dizer como faço pra formatar a saida
desta caixa de texto com a função strftime? ela
retorna um campo ASDATA de um metodo ZSQL, e eu
gostaria que apresentasse no formato DD/MM/, ao
invés do padrão americano. Obs: tem que ser em DTML.
>
Obrigado,
Alex
Alguem saberia me dizer como faço pra formatar a saida
desta caixa de texto com a função strftime? ela
retorna um campo ASDATA de um metodo ZSQL, e eu
gostaria que apresentasse no formato DD/MM/, ao
invés do padrão americano. Obs: tem que ser em DTML.
>
Obrigado,
Alex
value=
parece funcionar, mas aí tem aquele problema do zope
me pedir usuário e senha e por fim negar acesso com a
mensagem:
O Zope encontrou um erro enqüanto publicava este
recurso.
Tipo do Erro: Unauthorized
Valor no Erro: You are not allowed to access strftime
in this context
Já soube aqui na
Colegas,
Tentei toda a tarde de ontem testar uma forma de
tratar a sequencia vazia de uma consulta zsql atraves
de DTML, conforme exemplo abaixo:
A consulta não possui registros.
usei várias propriedades diferentes, como length
(exemplo acima), size, count, etc. Ao que tudo indic
Colegas,
Infelizmente ninguem me respondeu sobre como posso
usar o strftime no dtml para formatar uma saida de um
campo. Ex: > Se eu uso strftime para formatar, o Zope me
devolve um erro dizendo que o acesso a ele é negado
(segundo me foi informado, por ser uma API de acesso
restrito). Se eu uso Da
Olah, Zeh Henrique e JJ,
Realmente este código funciona também para mim,
retornando a data e a hora do sistema formatadas.
Agradeço à vcs por ele e inclusive jah está em
funcionamento na minha intranet.
O que eu não consigo fazer é formatar um campo (tanto
para entrada quanto para saída) da min
Olah,
Realmente nao adicionei os primeiros posts em que eu
explicava a entrada saída do BD. Desculpe.
Como posso transformar então a string em objeto
DateTime e formatar a saída? Existe como fazer isso
com DTML?
Obrigado
AleX
__
Faça ligações par
Olah,
Uma curiosidade: estou tentando usar algo do tipo
ou ainda
(ASHORA(tipo TIME) e ASDATA(tipo TIMESTAMP) são
variáveis DTML retornada de consulta ZSQL)
e quando executa-se o código o Zope retorna o erro:
Tipo do Erro: NameError
Valor no Erro: global name 'DateTime' is not defined
Olhe
JJ,
respondendo:
Zope Version (Zope 2.6.0 (binary release, python 2.1,
win32-x86), python 2.1.3, win32)
Python Version 2.1.3 (#35, Apr 8 2002, 17:47:50) [MSC
32 bit (Intel)]
System Platform win32
Tentei usar versões posteriores do Zope, mas tive
problemas em instalar o plugin Kinterbase pa
Haja vista mtos problemas com DTML, alguem poderia me
dar um exemplo de script python que receba uma
variavel string como parametro e devolva o seu
correspondente no formato "datetime"? lembrando que se
trata de um script dentro do zope que não possui
acesso a alguns metodos externos. Obrigado.
Al
Colegas,
Consegui montar o código abaixo em Python (sou
iniciante) e ele funciona. Gostaria de saber como
posso passar um parâmetro para que o script o
converta, ao invés do exemplo estático.
from DateTime import DateTime
data=DateTime('2005/11/28').strftime('%d/%m/%Y')
return data
___
Olah,
JJ, Obrigado pela dica, já tinha conseguido rodar o
script (pela ZMI) da forma como vc disse. A questão é
que descobri que DateTime não aceita datas anteriores
a 01/01/1970. Isto é um problema, pq preciso desta
função também para datas de nascimento.
Existe como contornar este problema? O có
Colegas,
Como sou iniciante, gostaria de saber se alguem pode
me passar um codigo de script python que receba uma
string como "05-12-2005" e reposicione os caracteres
para "2005-12-05". Tal script será utilizado para
formatar uma entrada de usuário para um campo Date de
banco de dados. Pode ser alg
Hossanah,
Existe um produto chamado WhoIsOnline.
Faça o download dele através do seguinte endereço:
http://zope.org/Members/gawel/WhoOnline
Baixe o arquivo zip, descompacte e coloque o conteúdo
dentro da pasta Products do Zope. Reinicie o Zope.
Acesse a ZMI e adicione um objeto WhoOnline colocando
Rodrigo Senra,
Obrigado pela dica! acabei implementando antes de
recebê-la algo mais procedural mesmo:
lido = str(texto)
return str(lido[6:11]+'-'+lido[3:5]+'-'+lido[:2])
Igualmente é "engessado". Agradeço!
Alex
___
Vc pretende calcular apenas dias da semana (seg, ter,
qua) ou as datas respectivas tambem?
Usando variáveis DateTime em python vc pode facilmente
somar números inteiros com valores timestamp a fim de
retornar o resultado em uma data futura. Isto é bem
simples e pode ser feito "proceduralmente".
E
Galera da Lista:
Quero desejar a todos um Feliz Natal, e um excelente
2006.
Obrigado a todos os que com muita paciência me deram
uma força no nosso fantástico Zope em 2005, em
especial ao Dorneles, JJ e Iuato. Muitos novos
projetos em 2006, e vamos fazer o Zope mostrar o seu
potencial.
Grande Abraç
26 matches
Mail list logo