
Alisson
Membros-
Total de itens
18 -
Registro em
-
Última visita
Tudo que Alisson postou
-
Boa tarde pessoal... Estou usando : * ActionMananger * ActionMainMenuBar Componentes esses da palheta Additional..... e to com a seguinte dúvida: É possível colocar a imagem dos menus em cima dos labels? Exemplo: |----------| | **#** | | =#*#= | |----------| CADASTRAR Existe a propriedade GlyphLayout no ActionManager ond defini como blGlyphTop, funciona... mas só no modo de desenvolvimento, na execução não, ele joga a imagem para a esquerda! Utilizandu a actiontoolbar eu consegui, mas em compensação ela não permite ou eu não consegui criar sub-menus! Alguém sab como resolver isso ou ateh msmo fazer d alguma outra forma? Obrigado pela atenção de todos!!! []s
-
(Resolvido) Dúvida/problema Com Criação De Campo Calculado Com Db
pergunta respondeu ao Alisson de Alisson em Delphi, Kylix
perfeito cara... vlw msmo pela dik!!! eu tava procurandu algo sobre trabalhar com parâmetros no rave há muito tempo!!! segui os passos do link (ramos informática) e funcionou certin!!! + uma vez, obrigado! -
(Resolvido) Dúvida/problema Com Criação De Campo Calculado Com Db
pergunta respondeu ao Alisson de Alisson em Delphi, Kylix
pow... vlw pela dik, mas parec q o problema não era esse! msmo alterandu para o evento oncalcfields continua informandu que a operação não é permitida a um dataset unidirecional! enfim... já li mta coisa a respeito d dbexpress q diz ser unidirecional e tal! mas daew eu pergunto, c eu não tiveh o campo criado no banco entaum não é possível eu criar outros temporários via delphi só pra ksos como ec? o q quero fazer é simplesmente passar 2 datas pra um relatório! utilizandu os componentes IBX faço isso tranquilo, nunk tiv problemas, mas com dbexpress tah complikdo! C alguém tiveh + alguma sugestao, agradeço... -
Oi pessoal... o meu problema é o cguint: Preciso adicionar dois campos, seja em um clientdataset ou em um SQLQuery, enfim... para que possam armazenar (temporariamente) o valor da "Data Inicial" e a "Data Final" a serem utilizadas em um relatório no rave. Vou descrever passo-a-passo o q eu tenho feito: -> Fields Editor -> New Field -> Name: "Data_Inicial"; Type: "Date"; FieldType "Calculated"; (Repito o mesmo para um novo campo "Data_Final"). Ao passar os valores a um ClientDataSet, ocorre o erro que o DataSet não esta em modo d inserção ou edição e portanto nem gera o relatório! já quando crio os campos em um SqlQuery e passo os valores ao mesmo, o relatório é gerado perfeitamente, é executado o rave report mas quando fecha e consequentement retorna-se ao delphi, ocorre um erro no qual diz que a operação não é permitida a um dataset unidirecional! Aqui está a forma q passo os valores, creio q não tenha nada d errado, enfim... to postando também! *Nesse caso utilizando o sqlquery (SQL_Datas). Modulo.SQL_Datas.Close; Modulo.SQL_Datas.Open; Modulo.SQL_Datas.FieldByName('Data_Inicial').AsDateTime := StrToDate(mskDataInicial.Text); Modulo.SQL_Datas.FieldByName('Data_Final').AsDateTime := StrToDate(mskDataFinal.Text); Desd já grato pela atenção d todos! Abr[]
-
perfeito cara.... agora ele loklizou certin.... pior q agora não sei c devo fazer utilizando o Interbase, ou c continuo "a batalha" com o dbexpress, já q to aprendendo muito com ele! rsrsrs... vlw msmo pela dik, abr. []
-
exatament.... a minha idéia era utilizar os components da paleta do Interbase msmo, mas o IBDatabase não reconhece meu banco (.FDB), somente bancos do interbase (.GDB). Daí é q tiv q partir pr'o uso de outra paleta de componentes d conexão.
-
Oi pessoal.... Sempre utilizei os componentes da paleta Interbase mas como meu banco é o firebird 2.0 resolvi mudar pra DBExpress, e portanto, to perdido, já to a 2 dias e ainda não consegui m adaptar/dominar nada. A minha dúvida/problema é o cguint: é possível criar parâmetros em SQLDataSets ou SimpleDataSet utilizados como tabelas (commandtype: ctTable)? Pergunto isso porque utilizo PageControl com uma aba "Consulta" e outra "Cadastro" dessa forma, queria q após realizar uma pesquisa ou selecionar o registro desejado numa grid na aba consulta o msmo seja "levado" à aba cadastro para ser editado ou melhor visualizado (kso possua apenas os campos principais na grid). Utilizandu um IBDataSet eu crio um parÂmetro no próprio SQL q recebe o cod da IBQuery, é tranquilo, mas pelo dbExpress não consigo, ou as vzs nem é possível fazer e eu to viajandu, ou é feito isso d outra forma. E outro problema q estou tendo é em relação aos comandos, são iguais do IBX Append, Edit, Post... E como chamar as triggers e generators? Desde já, grato pela atenção! Abr. [ ]
-
Restauração De Backup - Tá Difícil Encontrah Uma Solução...
uma questão respondeu Alisson em Delphi, Kylix
daew amigo, vlw msmo pela dika! Realmente concordo contigo que a melhor forma de backup é apenas copiar o banco e substituí-lo depois, deu td certo, mas..... pra dá uma "melhorada" digamos, você sab algum comando que eu poderia estar utilizando pra "atualizar" logo após a restauração ou algum comando que saia e retorne a aplicação em seguida? Pois verifiquei que ele só retorna a utilizar o banco antigo após o encerramento da aplicação. já tentei fechar/habilitar o IBDataBase e o IBTransaction, mas não adiantou, d qlq forma, agradeço mesmo assim e + 1 vez a atenção dada à resposta anterior! Abraço... -
Estou utilizando o Interbase. Mas.... depois d 1 dia e meio batendo nisso finalmente e felizmente consegui resolver. Na verdad, não sei c tem mta lógica, mas enfim.... está funcionandu, e pra mim é o que importa! rsrsrsrs... bom, a resolução para o problema foi a cguint: select EMPRESTIMO.*, EMPRESTIMO_ITEM.Cod_Item, ITEM.TITULO from EMPRESTIMO, EMPRESTIMO_ITEM, ITEM where ((EMPRESTIMO.Cod_Emprestimo = EMPRESTIMO_ITEM.Cod_Emprestimo) and (EMPRESTIMO_ITEM.Cod_Item = ITEM.Cod_Item) and (DATA_RECEBIMENTO Is Null) and (DATA_DEVOLUCAO < CAST("now" AS DATE))) order by EMPRESTIMO.Data_Devolucao Msmo assim, obrigado pela atenção, Micheus!
-
sim, meu campo é do tipo DATE! mas infelizmente ele continua com o erro, mesmo alterando para (DATA_DEVOLUCAO > CAST(CURRENT_DATE AS DATE)) como sugerido!
-
Olá amigos, estou precisando fazer uma comparação de datas. Mas recebo o cguint erro: "Client SQL dialect 1 does not support reference to DATE datatype" E ec é o sql que estou utilizando: select EMPRESTIMO.*, EMPRESTIMO_ITEM.Cod_Item, ITEM.TITULO from EMPRESTIMO, EMPRESTIMO_ITEM, ITEM where ((EMPRESTIMO.Cod_Emprestimo = EMPRESTIMO_ITEM.Cod_Emprestimo) and (EMPRESTIMO_ITEM.Cod_Item = ITEM.Cod_Item) and (DATA_DEVOLUCAO > CURRENT_DATE)) order by EMPRESTIMO.Data_Emprestimo já busquei em vários fóruns, mas só é sugerido que use CURRENT_DATE ou CURDATE(), mas ambos não funcionaram. Se alguém souber uma outra forma para que eu possa comparar se a "DATA_DEVOLUCAO" é maior que a data atual, ficaria muito grato... obrigado!
-
Agrupamento De Valores De Uma Tabela Em Um único Campo Do Rave
pergunta respondeu ao Alisson de Alisson em Delphi, Kylix
Isso msmo cara, você entendeu perfeitament a situação! O sql que estou usandu é exatament o msmo, mas acredito que problema está no rave, é lá que devo realizar algo para que funcione. Msmo assim, obrigado pela atenção! -
na verdad haverá + campos além do tipo do ítem e do título, mas isso não interfere no resto eu acredito, ou não? enfim... você poderia ser um pouco + "prático"? estou trabalhando com o rave report! Abraço, obrigado!
-
primeiramente queria agradecer a atenção dos 2..... bom, quanto aos sqls que vocês m passaram, ambos funcionaram (mas ainda não chegaram ao meu objetivo!) na verdad, não sei dizer/explicar qual comando devo utilizar, (SUM, COUNT, enfim...) o que preciso é o cguint: Esse SQL estará numa IBQQUERY, que será responsável por um tipow d relatório. Nesse relatório, (Rel. Ítem - Por Tipo) deverá ficar assim: ================= LIVRO - xxx -xxx -xxx REVISTA - xxx -xxx -xxx =============== Entenderam? só poderá mostrar 1 ocorrência de kd tipo. E, no sql que estou utilizandu ele aparece várias vz (conforme a qtde d registros que possui, obviament). só pra confirmar, o sql que to utilizandu é este: SELECT ITEM.Titulo, ITEM.Tipo_Item, ITEM.Cod_Item, TIPO_ITEM.Descricao from ITEM, TIPO_ITEM WHERE ITEM.Tipo_Item = TIPO_ITEM.Cod_Tipo_Item group by TIPO_ITEM.Descricao, ITEM.Titulo, ITEM.Tipo_Item, ITEM.Cod_Item + uma vez obrigado....
-
olá, estou com sério problema quanto ao agrupamento num sql. Esse SQL tem que ter um join entre as tabelas Item e Tipo_Item e agrupados pela Descrição do Tipo do Ítem. Detalhe, o campo descrição está na também Tipo_Item, mas já criei uma nova coluna na também Item para a descrição, creio que não deva interferir. Mas enfim.. só dá erro, eu estava tentando esse código, mas não vai, diz: "invalid reference colunm", como corrigir essa referência inválida? Ou COMO devo refazer esse SQL? SELECT ITEM.Titulo, ITEM.Tipo_Item, Sum(Cod_Item)Cod_Item, TIPO_ITEM.Descricao from ITEM, TIPO_ITEM WHERE ITEM.Tipo_Item = TIPO_ITEM.Cod_Tipo_Item group by Cod_Item Obrigado!
-
Agrupamento De Valores De Uma Tabela Em Um único Campo Do Rave
pergunta respondeu ao Alisson de Alisson em Delphi, Kylix
pow.... ninguém nesse fórum sab ou está disposto a m ajudah??? -
Agrupamento De Valores De Uma Tabela Em Um único Campo Do Rave
uma questão postou Alisson Delphi, Kylix
olá, estou com uma grande dúvida/problema quanto ao agrupamento de todos os valores de uma tabela num único campo de uma outra. Exemplo: tenho as tabelas: Item e Autor_Item (N - N) Desejo que no campo "Autor(es)" do relatório "Ítens", mostre todos os registros de autores contidos na também "Autor_Item" relacionados com o mesmo "Cod_Item" obviamente. No delphi, td funciona perfeitamente, mas no rave ele duplica quando há + d um autor relacionado ao mesmo ítem! Desde já, agradeço a atenção/colaboração de todos. -
entaum cara, na verdad não sei o que aconteceu, mas onde está ec "também" era pra ser "tabela" não sei c você percebeu esse erro (garanto que não foi meu), mas enfim... a parada é + ou - cm você entendeu msmo! acontec que já tentei fazer diversas comparações (inclusiv a que você indicou) mas não dá certo! na teoria, pelo o que eu percebi que tenha que ser feito, é simplesmente mostrar (caso utilize uma grid) ou receber a data prev. p/ devolucao do item c o msmo estiver emprestado. Acontece que o item emprestado está na tabela Emprestimo_Item e a data na tabela Emprestimo, nesse caso, utilizo apenas um formulario p/ emprestimo ond em baixo há uma grid para selecionar os itens a serem emprestados, possuindo todos a msma data p/ devolução! E na tabela Reserva, só é possível reserva um ítem por vez, ou seja, só há um campo "ítem" o qual dev ser comparado! Quanto ao SQL ateh que parec simples, mas no delphi msmo, pra acertah td isso, ond e o que dev ser colocado tal coisa, é que está o problema! Mais uma vez, agradeço a atenção.....