Não peguei a discussão do início - na verdade faz tempo que não leio as msg da lista.
Quando lí esta msg a minha 1a pergunta foi: _Qual o objetivo desta função? Outras perguntas: _Quem usará a função (para determinar quais dias são úteis quais não) Ex: Um estabelecimento comercial pode perfeitamente ter sábado ou domingo como dia útil (para contas à receber). E o mesmo estabalecimento pode ter sáb. e dom. como dia não útil - para contas à pagar. _Se for usado em diferentes cidades, vale lembrar que cada cidade tem seu aniversário (feriado). No sistema que estamos desenvolvendo, fiz esta análise e optei pelo seguinte: _Criar 4 Tabelas na Base de Dados (2 contas à pagar - 2 contas à receber) Sendo: _ Tabela de Dias Não Úteis (para registar dias da semana, ex: sáb. e dom.) (1 p/ contas à pagar e 1 p/ contas à receber) _ Tabela de Feriados (outro feriado qualquer à ser assinalado pelo cliente) (1 p/ contas à pagar e 1 p/ contas à receber) Na tabela de Dias Não Úteis - você terá no máximo 6 registros ( ou 6 por ano conforme optar por criar), gerando pouquíssimos registros. Na tabela de Feriados: em um ano temos quantos feriados? digamos que temos 15 - se o usuário do sistema for usá-lo ao longo de 50 anos geraria 750 registros (eu acho pouco -hehehe). Espero ter contribuído! [] Rogério Ricardo Fernandes Desenvolvimento ----- Original Message ----- From: "Prisma Sistemas - Moacir" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, December 02, 2004 2:19 PM Subject: Re: [delphi-br] Re: DIAS ÚTEIS > > Rogerio, > > 1) Quanto a 2a feira de Carnaval - No que me consta não é feriado e sim > ponto facultativo (pelo menos é o que sei, caso esteja errado, desculpe-me). > Caso seja realmente feriado, basta vc alterar a função e incluir. > > 2) Chame a função assim: > > MinhaDataInicial = StrToDate('01/10/2004'); > MinhaNovaData:=MinhaDataInicial+QtdDiasUteis(MinhaDataInicial, > MinhaDataInicial+30); > > Não testei, mas acredito que seja isto o que vc esta querendo > > [ ]´s > Moacir > > ----- Original Message ----- > From: "Rogério" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, December 02, 2004 11:50 AM > Subject: Re: [delphi-br] Re: DIAS ÚTEIS > > > > > > Td. Bem mas... > > O que estamos comentando é : > > > > :- dada uma Data e, um Número de Dias Úteis, achar a Data Final. > > > > Novamente: > > Acha_a_Data_Dia_Util('01/10/2004',30) > > Que Retornará: 17/11/2004 > > > > Outro detalhe, acho que tem alguns feriados (dias não úteis) que não estão > > sendo considerados. > > Ex.: > > - Segunda Feira de Carnaval > > > > Valeu. > > [ ]'s > > > > > > > -- > No virus found in this outgoing message. > Checked by AVG Anti-Virus. > Version: 7.0.289 / Virus Database: 265.4.4 - Release Date: 30/11/2004 > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > Para ver as mensagens antigas, acesse: > http://br.groups.yahoo.com/group/delphi-br/messages > > Para falar com o moderador, envie um e-mail para: > [EMAIL PROTECTED] ou [EMAIL PROTECTED] > > Links do Yahoo! Grupos > > > > > > > > > -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html