Łukasz Kijowski

Bezrobotny

Wypowiedzi

  • Łukasz Kijowski
    Wpis na grupie ACCESS w praktyce w temacie Błąd sumy w raporcie
    24.03.2014, 13:28

    Witam. Chciałem Zrobić sumę wartości występujących w nagłówku raportu. Jednak wartość tej sumy jest nieprawidłowa- sumuje tą wartość tyle razy ile razy występują szczegóły raportu. Nie wiem czy jasno się wyraziłem.

  • Łukasz Kijowski
    Wpis na grupie ACCESS w praktyce w temacie Raport z kilku kwerend
    14.03.2014, 08:34

    Witam. Mam pytanie czy istnieje możliwość wykonania raportu z kilku kwerend wyglądającego mniej więcej w sposób jak poniżej:

    Kwerenda 1 Kwerenda 2 Kwerenda 3
    aaa bbbb ccccc eeee ffffff ggggg iiii jjjj kkkkkk
    aaa bbbb dddd eeee fffff hhhhh iiii jjjj lllllllll
    eeee fffff mmm
    11111 fffff gggg
    11111 fffff hhhh
    11111 fffff mmm
    nnn oooo pppp rrrrrr sss tttttttttt ww xx yyyyyy
    nnn oooo qqqq rrrrrr sss uuuu ww xx zzzzzz
    rrrrrr sss vvvvv

    Problem polega na "globalnym" ukrywaniu duplikatów. Jeżeli z pierwszej kwerendy pobrana jest "paczka danych" to żeby już się te same dane w całym raporcie nie powtórzyły. Podobnie z danymi z drugiej i trzeciej kwerendy. Wiem że trochę niezrozumiale piszę, mogę wysłać próbkę danych na maila. Z góry dzięki za próbę zrozumienia problemu.

  • Łukasz Kijowski
    Wpis na grupie Ms Access w temacie [ACCESS] odejmowanie godzin > 24:00
    1.02.2011, 13:34

    Witam. Mam problem- potrzebuję w accesie zrobić różnicę godzin pomiędzy: przepustki i odpracowania (wartość dodatnia, potem w zależności od znaku będzie komunikat "do odpracowania). Zrobiłem i działa dobrze ale w zakresie godzin <24:00:

    Format(DateDiff("n",(IIf([k-odpracowanie].Czas>":00",[k-odrobienie].Czas,"0:00")),(IIf([k-odpracowanie].Czas>":00",[k-przepustka].Czas,"0:00")))/1440,"Short Time")

    Wcześniej czas przepustek i odpracowań dla poszczegolnego pracownika jest sumowany w kwerendach:

    ... Format(Int(24*Sum(przepustka.godziny)),"0") & Format(Sum(przepustka.godziny),":nn") AS Czas ...

    ... Format(Int(24*Sum(odpracowanie.godziny)),"0") & Format(Sum(odpracowanie.godziny),":nn") AS Czas ...

    Jak zrobić, żeby nie było problemu z rozliczaniem godzin powyżej 24:00 (nadmieniam, że ogólna różnica między przepustkami i odpracowaniami dla danego pracownika nie będzie większa niż 24:00, przeważnie powyżej 8:00 pracownik będzie odpracowywał).

Dołącz do GoldenLine

Oferty pracy

Sprawdź aktualne oferty pracy

Aplikuj w łatwy sposób

Aplikuj jednym kliknięciem

Wyślij zaproszenie do