Inquiridor
Acessar célula anterior numa matriz

Pergunta
-
Todas as Respostas
-
Olá Bruno é possivel sim... basta vc clicar com o botão direito em Filds adicionar uma coluna com o nome que vc deseja... depois clique com o botão direito em cima da nova coluna e em expressions vc colocar Filds!Coluna.Value
qualquer dúvida retorne
abs
-
Obrigado Andre pela ajuda. No entanto, não fui muito explícidto e não é bem isso.
Na verdade, estou utilizando uma matriz(obs.: não pode ser table). Preciso emitir um relatório que calcule o total de horas trabalhadas por dia para cada funcionário. Ou seja, tenho uma tabela como a mostrada abaixo:
Tipo0 Tipo1 Tipo2 Tipo3 Tipo4 ... TipoN 01/01/06 09:00:00 12:00:00 13:00:00 18:00:00 02/01/06 09:00:00 12:00:00 13:00:00 18:00:00 03/01/06 10:30:05 13:15:00 14:00:00 18:30:00 19:00:00 21:00:00 31/01/06
As linhas são compostas pelos dias do mês, o qual é passado como parâmetro e as colunas são compostas pelo Tipo, que pode ser entrada ou saída. A questão é que preciso calcular o somatório das diferenças das horas relativas aos pares de tipos,
por exemplo: (13:15 -10:30) + (18:30 - 14:00) + (21:00-19:00). Assim terei as horas trabalhadas por dia.
Tentei colocar uma coluna subtotal e chamar nela uma função que fizesse esse cálculo. Mas não consegui trabalhar com o subtotal. Como posso colocar uma coluna após o último tipo,"TipoN"?
Mais uma vez obrigado e saudações,
Bruno Giminiani -
Obrigado Andre pela ajuda. No entanto, não fui muito explícidto e não é bem isso.
Na verdade, estou utilizando uma matriz(obs.: não pode ser table). Preciso emitir um relatório que calcule o total de horas trabalhadas por dia para cada funcionário. Ou seja, tenho uma tabela como a mostrada abaixo:
Tipo0 Tipo1 Tipo2 Tipo3 Tipo4 ... TipoN 01/01/06 09:00:00 12:00:00 13:00:00 18:00:00 02/01/06 09:00:00 12:00:00 13:00:00 18:00:00 03/01/06 10:30:05 13:15:00 14:00:00 18:30:00 19:00:00 21:00:00 31/01/06
As linhas são compostas pelos dias do mês, o qual é passado como parâmetro e as colunas são compostas pelo Tipo, que pode ser entrada ou saída. A questão é que preciso calcular o somatório das diferenças das horas relativas aos pares de tipos,
por exemplo: (13:15 -10:30) + (18:30 - 14:00) + (21:00-19:00). Assim terei as horas trabalhadas por dia.
Tentei colocar uma coluna subtotal e chamar nela uma função que fizesse esse cálculo. Mas não consegui trabalhar com o subtotal. Como posso colocar uma coluna após o último tipo,"TipoN"?
Obs.: Estou tendo que fazer isto no Access, logo está fora de cogitação usar stored procedure.
Mais uma vez obrigado e saudações,
Bruno Giminiani -
Olá ... então basta vc fazer esses calculos fazendo referencias as colunas de seu dataset.. e colocar os operadores aritmeticos desejados...... mas se eu fosse vc eu utilizaria os recursos de somar diretamente na query do SQL Server.... vc pode usar a function DATEDIFF, DATEADD.. de uma olhada nesse artigo em meu site que irá te ajudar bastante...
(Trabalhando com Funções de Data)
://www.msit.com.br/publicacaoDetalhes.aspx?id=29 -