Ir para conteúdo
Fórum Script Brasil

Eder

Membros
  • Total de itens

    1.002
  • Registro em

  • Última visita

Tudo que Eder postou

  1. Ola..Micheus... Testei..o esqueminha... porem da no mesmo a questão da marcação dos botões...ele marca os que já estão desabilitados, porem os que não estão...não marca...ai só da post quando apertar a BARRA de espaço... Acontece o mesmo caso no codigo do Jonas... Neste caso...eu optei por usar o ActionList e ai...coloquei F5=POST, pronto resolveu meu problema e ficou até bom.....então quando o usuario quizer gravar...não precisa pegar o mouse e clickar no post do dbnav....somente aperta o F5. valeu...muito Grato...pela força. :) t+
  2. Ola.. Tenho uma tela de lançamentos onde tem dois DBLookupComboBox. um que serve para capturar pelo codigo do produto e outro pela discrição do produto...ou seja o usuario tem 2 opções para capturar o produto. Mas tem um problema....pelo codigo do produto....só com o mouse da para pegar, mas pelo digitação do teclado não funciona(numero)...agora é estranho pela descrição do produto funciona tanto o mouse como a digitação pelo teclado. DBLookupComboBox1 DataDource=DsTLanca DataField=CodRef LisSource=DsTRef KeyField=CodRef ListField=CodRef alguém saberia me dizer porque com o codigo não funciona? O mais engraçado...é que tenho um programa que funcionava certinho...ai fui ver o codigo fonte deste programa e também não funciona... :blush: Grato
  3. Bza...Jonas.. muito Grato. t+
  4. Micheus...a sua dica funcionau...no meu D4. Só um pequeno comentário...eu achei que após sair do ultimo dbedit ele poderia apenas tipo marcar em volta do botãozinho Posto do dbnavigator, como acontece quanto a gente usa o setfocus, haaa e também a questão de não poder usar o enter... mas beleza...já me ajudou bastante...valeu..muito grato. :) Jonas...a sua dica...eu não entendi direito, pois você mencionar o dbgrid...afinal este codigo devo usar no dbgrid? tentei usar no Onexit do ultimo dbedit, mas não deu certo. :blush: Haaa..parece que faltou declarar a variavel I:Integer;, mas eu notei e inseri.. Demais pessoal ...valeu a força.. Abraço a todos.. :D t+
  5. Ok..vou dar uma olhada...falou abraço :D
  6. Ola...Jonas...pelo que entendi no link menciona sobre o tratamento no dbnavigator no caso os captio´s, colocar imagens nele...mas no meu caso...somente focar..não achei. :blush: poderias me dizer em que parte do link se refere? Agradecido
  7. Ola.. tenho uma tela de lançamentos e nela uso o DbNavigator, porem para ajudar o usuario ou melhor facilitar a sua digitação eu gostaria de quando o usuario digitar o ultimo campo dos lançamentos o proximo foco seria o Post do dbnavigator, mas só focar e não gravar, somente marcar....pois neste caso se ele gostaria de proceguir daria um enter e gravaria, caso contrario cancelaria ou até mesmo se precisasse alterar poderia alterar ainda antes de gravar. Teria como eu fazer desta maneira?? Grato
  8. Ola... Tenho vários arquivos(relatorios) Jpg numa pasta. Teria alguma maneira de um juntar o conteudo de todos estes relatorios em um unico arquivo jpg ou pdf?? :blush: Grato
  9. Eder

    String

    valeu..Jonas muito Grato pela explicaçao. Abraço :D
  10. Eder

    String

    Ola..Jonas Deu certo! Carinha só me explique uma coisinha por favor: O TRIM quer dizer o que no codigo? Haaa..Programador...testei e também deu certo.. valeu...pessoal Grato
  11. Eder

    String

    Ola.. Tenho uma string chamada TESTE seu conteudo é por exemplo: SCRIPTBRASIL depois que a string TESTE receber o conteudo SCRIPTBRASIL eu teria que adicional no meio dela um (-) ficando assim: SCRIP-BRASIL Como eu poderia inserir este caracter(-) no meio desta String(palavra)? Grato
  12. valeu..Jonas.. Outra forma que consegui foi usar o componente DBDateEdit da RXLib ele controla muito bem, evitando o erro na tela. muito Grato pelas Dicas Grande Abraço :) falou
  13. Ola Tenho um campo de data, e este campo é opcional para o usuario digitar, na maioria das vezes este campo vai ficar em branco(vazio). Porem como eu usei o EditMask e fiz uma mascara neste formato dd/mm/aaaa, sempre quando o usuario entra e digita algo(por engano as vezes), qualquer numero, e ai o usuario vê que não deveria ter digitado e tenta sair do campo, ai o erro acontece dizendo que a data é inválida, mesmo ele limpando o campo. Pelo que notei só da o erro porque o campo tem Maskara...se não tiver não da erro, mas eu gostaria de ficar a maskara pois facilita a digitação. Neste caso uma solução seria o usuário cancelar a inclusão do registro, mas ai também não ficaria legal, fazer o camarada digitar todos os campos de novo. Como eu poderia controlar este erro?? pois com certeza o usuario vai acabar entrando no campo e digitando as vezes por engano e vai tentar limpar e sair e vai dar erro. muito Grato
  14. Eder

    (Resolvido) DbCombobox

    Ok..JOnas. Resolvido..eu trabalhei com dois dbcombo e trabalhando com os dois em controle o Visible deles.... valeu.. grato
  15. Sim...era por ai mesmo....resolvido. No quickrep o padrão é Paper Size=A4 e em Qrcomposite Paper Size=Letter....ai mudei no QrComposite para A4 e deu certinho valeu...pelas dicas. Abraço
  16. oK..Jonas..entendi...mas este problema só acontece com o QRCompositeReport é na hora de ele juntar os quickrep... eu fiz um teste ...se eu dar um preview no quickrep1 ele mostra certinho na tela..mas se eu usar o QrCompositeReport ai da esta diferença no canto direito...este problema eu já havia detectado em outros relatorio que eu usei o QRCompositeReport, mas eu sempre fazia uma gambierra e ajustatava o lado esquerdo para dentro para ficar parecido com o direito...mas não fico muito elegante não(gambiarra mesmo), é o que eu to fazendo com este relatorio agora. A não ser que eu não to compreendendo a sua dica!! :blush: Abraço
  17. Ola. Montei um relatorio com QRCompositeReport e nele tem 3 Quickrep. Ta prontinho o relatório e funcionando ....porem só tem problema... após gerado na tela(preview). ele aparece um pequeno espaço no canto direito, ou seja, uma pequena sobra. No caso para não ficar muito feio...tive que arrumar o canto esquerdo para dentro....para amenizar a situação já que preciso colocar o rel do ar. Portanto se alguém já passou por isto, favor da um toque. Grato
  18. Eder

    (Resolvido) DbCombobox

    Ola Jonas Gostei desta dica... :blush: Poderias me dar umas dicas para fazer, não sei por aonde começar!! Grato
  19. Parabens Micheus...Ótima Dica, resolveu meu problema...Gravou certinho. Show de Bola. Agradecido Abraço :D
  20. Ola.. Pessoal...eu tenho um dbcombobox e ele esta configurado assim: no seu OnEnter: DbOrigem.Clear; DbOrigem.Items[0]:='CX-GUA'; DbOrigem.Items[1]:='CX-JVL'; DbOrigem.Items[2]:='CX-MTZ'; DbOrigem.Refresh; Style=csDropDownList Notem que o usuario só podera escolher uns dois tres items acima...até aqui beleza..funciona perfeito. só que esta tabela eu gravo EM Outro form um item que o usuario não tem(acesso) na lista...e eu gostaria que este item aparecesse no dbgrid e consequentemente no DbOrigem. Teria como? eu tentei colocar assim no dbnabigator: procedure TFormCxTrafego.DBNavigator1DblClick(Sender: TObject); begin DbOrigem.Clear; DbOrigem.Items[0]:='CX-GUA'; DbOrigem.Items[1]:='CX-JVL'; DbOrigem.Items[2]:='CX-MTZ'; DbOrigem.Items[3]:='SD'; DbOrigem.Refresh; end; mas não fica bom... muito Grato.
  21. Eder

    (Resolvido) Data

    Ola..JOnas...Deu certo. Grande abraço e muito grato. t+ :D
  22. Ola.. Estou com um probleminha.. seguinte meu aplicativo ta criticando a data dizenque que a data do DateTimePicker2 é superio a data de Hoje mas não é...pois estou selecionando no DateTimePicker2 a data de hoje porem a mensagem vem na tela dizendo que a daa é maior que a data de hoje.. codigo abaixo que estou utilizando: If DateTimePicker2.date > Date Then begin ShowMessage('DATA INVÁLIDA, Data maior que a Data de Hoje.'); Exit; end; O que esta incorreto? Grato
  23. Ola..Jonas. Carinha eu teria que arrumar algo que gravasse em um unico arquivo(prontinho)......como é realmente o relatorio montado no QrCompositeReport A ideia...do jpg eu já havia tentado, mas da um monte de arquivos...pois ele gera um jpg para cada pagina. como o relatorio é de mais ou menos 10 paginas...vai ficando este lixo la..entende. Se tiver mais alguma ideia beleza... mesmo assim..valeu.. vamos tentando por aqui. abraço
  24. bom..Jonas..eu refiz todo o form e deu certo. também da certo como você mencionou porem com o align=alnone, mas não fica legal o posicionamento.... então optei por montar todo o form de novo. valeu..muito Grato
  25. Ola.. eu estou usando o QrCompositeReport para gerar relatorios...funciona perfeito desta forma: procedure TFormCxTrafegoSint.QRCompositeReport1AddReports(Sender: TObject); begin QRCompositeReport1.Reports.Add(QuickRep1); // contas a receber QRCompositeReport1.Reports.Add(QuickRep2); // contas a pagar end; No botão de Imprimir ... FormCxTrafegoSint.QrDataIni.Caption:=DateToStr(DateTimePicker1.Date); FormCxTrafegoSint.QrDataFin.Caption:=DateToStr(DateTimePicker2.Date); FormCxTrafegoSint.QRCompositeReport1.Prepare; FormCxTrafegoSint.QRCompositeReport1.PREVIEW; o problema é o seguinte: eu precisaria que antes de dar um preview ele grava-se o arquivo em *.QRP num local do disco... então tentei fazer assim antes do preview: FormCxTrafegoSint.QRCompositeReport1.Printer.Save((ExtractFilePath(Application.ExeName))+'REL\' + DateRel + '.QRP'); mas ai da erro: [Error] UnitSaldoCxTrafego.pas(159): Undeclared identifier: 'Printer' parece que o QRCompositeReport1 não aceita PRINTER.SAVE eu uso este codigo direto no quickrep1 e funciona mas no QRCompositeReport1 NÃO FUNCA. Será que tem alguma maneira para mim salvar?? muito Grato
×
×
  • Criar Novo...