Michał Dziubek

Programista, INFORM\'1

Wypowiedzi

  • Michał Dziubek
    Wpis na grupie Ms Access w temacie Łączenie danych
    14.02.2012, 20:48

    To pokaż to rozwiązanie, całkiem serio pisze, nie bardzo wiem jak chcesz rozwiazać katenacje stringów

  • Michał Dziubek
    Wpis na grupie Ms Access w temacie Łączenie danych
    14.02.2012, 20:38

    @Joanna
    Rozwiazanie połowiczne:


    TRANSFORM
    IIF(Sum(qryTab.ile)>0,"X","") AS SumaOfile
    SELECT
    qryTab.regon
    FROM (SELECT DISTINCT
    tab.regon
    ,tab.[gr ryzyka]
    , 1 AS ile
    FROM tab) as qryTab
    GROUP BY
    qryTab.regon
    PIVOT
    qryTab.[gr ryzyka];


    Trochę inaczej wynik przedstawiony ale sens ten sam.

    Agregowanie stringów poprzez łączenie, masz opisane tutaj:

    http://allenbrowne.com/func-concat.html

    @michał: Skoro to takie proste to, zrób proszę tę kwerendę za pomocą kreatora i wklej jej kod SQL-a, chętnie się czegoś nowego naucze...

  • Michał Dziubek
    Wpis na grupie AFIN.NET w temacie Nikt mnie nie lubi :(
    14.02.2012, 17:18

    Trudno. Jeżeli Pan w tym widzi agresję, to ja nic nie poradzę. Ja we wszystkim widzę... no, może nie będę aż tak szczery...

    Napisałem że agresja to nieodpowiednie słowo, ale fakt faktem, jest Pan w tym bardzo nachalny
    Ja uruchamiam SQLki z AFINA, bo tu najwygodniej - dobra - mi(!) tu najwygodniej. W każdym razie SQLem.

    I tu spuszcza Pan z tonu, w wątku ani razu nie używa Pan zwrotów "moim zdaniem",itp.

    Pan jest historykiem?
    Nie, nie jestem, mimo posiadania 5 indeksów (każdy z innego kierunku) nie dorobiłem się 3 literek przed nazwiskiem....
    Wypełniłem oczekiwania?

    Nie mam oczekiwań wobec Pana osoby
    Ja rozumiem, że jest Pan Accessowcem i uwielbia Pan wszystko robić w Accessie i to uważa Pan za swoją pracę. OK.
    Ja twierdzę, że pisanie aplikacji w Accessie jest bez sensu. Dlaczego nie powinienem tego pisać?

    Zawodowo programuje w Access od wersji 2.0, dodatkowo pisze w .NET.
    Nie jest to uwielbienie produktu, tylko tak mi się akurat ułożyło zawodowo, swoja wiedzę
    w miarę możliwości przekazuje innym. Jeżeli Pan Twierdzi że pisanie w Acc jest bez sensu to ja to przyjmuje, każdy ma prawo do własnego zdania.
    Reasumując nie widzę we wszystkim co Pan robi komercji, wydaje mi się tylko, że czasem Pan przesadza wszędzie wietrząc podstępy ludzi od BI

  • Michał Dziubek
    Wpis na grupie AFIN.NET w temacie Nikt mnie nie lubi :(
    14.02.2012, 15:17

    Panie Wojtku, wymiana poglądów z Panem zawsze prowokuje do dyskusji ;)
    Ja osobiście nie znam klienta który by miał dedykowane BI, posiłkują się Excel'em.
    Powiem szczerze, że pana agresywny (to nienajlepsze określenie, ale nie przychodzi mi do głowy inne) sposób prezentacji swoich poglądów, nie przynosi zwolenników.
    Mnie osobiście to nie przeszkadza, ale użytkownika pytającego może drażnić, przykład:
    http://www.goldenline.pl/forum/2593778/import-danych-z...

    Wyraźne pytanie o sposób osiągnięcia celu w Access, ale Pan i tak proponuje Excel'a...
    Matematycznie;) : Wojciech Gardziński = Excel => AFIN

    ale to i tak bez znaczenia, najwięcej krzyczą magicy, którym wydaje się, że są alfa i omegą, a programowanie i bazy danych to dla wtajemniczonych, i bez zaklęć nie podchodzić do tematu.
    Obdzieranie czyjejś pracy z patosu/tajemniczości/wyższości boli, ale to problem własnej wartości.

  • Michał Dziubek
    Wpis na grupie AFIN.NET w temacie Nikt mnie nie lubi :(
    14.02.2012, 00:23

    Panie Wojciechu, personalnie, ale bez urazy;)

    Wstęp:
    Nie reprezentuje BI, ani nawet nie zamierzam.

    Rozwinięcie:
    "Spieraliśmy" się nie raz na forach GL. Moim zdaniem to taka niechęć do Pańskiej osoby/rozwiązania to dla Pana przysłowiowa woda na młyn. IMO to koncepcja promocji excela i afina w jednym. Nie oceniam, Pan to wie, po ocenie swoich słupków/lejków itd. sprzedaży.
    Otwarcie ludziom oczu na na efektywność pracy za pomocą excel'a bezcenna.

    Zakończenie:
    Zawsze powtarzam i powtarzać będę bez względu na to jakimi dysponujemy danym, najważniejsze jet czy potrafimy je wykorzystać i nie ma znaczenia tu środowisko końcowe użytkownika...

    P.S.
    Osobiście uważam, że mówiąc językiem mojej córki, jest Pan sfocusowany na Excela, tylko zatraca się Pan w tym na tyle, że nie potrafi Pan przyznać racji drugiej strony na siłę próbując "wcisnąć" wszędzie swoje ulubione środowisko.
    Na dłuższą metę staje się Pan podobny do swoich "wrogów", stając w opozycji do wszystkiego co jest przeciw nam...Michał Dziubek edytował(a) ten post dnia 14.02.12 o godzinie 00:23

  • Michał Dziubek
    Wpis na grupie ACCESS w praktyce w temacie Pomocy w accsses ;<
    29.01.2012, 20:14

    No a w czym masz konkretnie problem, co już zrobiłaś? Oczekiwanie pomocnej ręki to nie wyręczanie się innymi...

  • Michał Dziubek
    Wpis na grupie Ms Access w temacie tabela, kwerenda, formularz..
    21.01.2012, 22:20

    Co ma vba do źródła pola? pytanie w takim razie inne jak masz to nowe pole tekstowe to czy na liscie rozwijanej z właściwości źródło rekordów masz pole6?

  • Michał Dziubek
    Wpis na grupie Ms Access w temacie tabela, kwerenda, formularz..
    20.01.2012, 08:42

    Prawdopodobnie kwerenda nie ma w źródle pola6.
    wejdź do projektu kwerendy i zobacz czy tam jest, jeśli nie to dodaj, wtedy powinno gadać na lini formularz->kwerenda

  • Michał Dziubek
    Wpis na grupie ACCESS w praktyce w temacie formularze jak je powiązać
    2.01.2012, 11:02

    Musisz to opisać logicznie bo nic z tego nie można sensownego zrozumieć, raz piszesz o id lokatora by później przejśc do id czynszu, więc o co chodzi?

  • Michał Dziubek
    Wpis na grupie Access VBA w temacie Akcja DoCmd.RunSQL, bez pytania

    Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Access VBA

  • Michał Dziubek
    Wpis na grupie Ms Access w temacie Kwerenda pomijajaca duplikaty
    23.12.2011, 11:23

    generalnie mozna to uprościc, do warunku, jeżeli jest gdziekolwiek aktywny to aktywny, jęśli nie to nieaktywny


    select
    produkt
    ,iif(A>0,"Aktywny","Nieaktywny") as Status
    FROM (
    Select
    produkt
    ,sum(iif(cykl="Aktywne",1,0) as A
    FROM
    tabela
    group by
    produk) as t


    Jeżeli jednak to zbyt duże uproszczenie to trzeba też policzyć niaktywność, ale może być, że produkt jest tylko planowany:


    select
    produkt
    ,Switch(A>0,"Aktywny",A=0 and N>0,"Nieaktywny",n=0 and a=0,"Planowany") as Status
    FROM (
    Select
    produkt
    ,sum(iif(cykl="Aktywne",1,0) as A
    ,sum(iif(cykl="Nieaktywne",1,0) as N
    FROM
    tabela
    group by
    produk) as t

  • Michał Dziubek
    Wpis na grupie Access VBA w temacie Problem z kodem VBA

    Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Access VBA

  • Michał Dziubek
    Wpis na grupie Bazy Danych w temacie Hinduskie kwiatki :-)
    8.12.2011, 23:16

    Albo ja źle rozumiem NL, ale nawet manual o tym wspomina:

    http://dev.mysql.com/doc/refman/5.0/en/nested-loop-joi...

  • Michał Dziubek
    Wpis na grupie Office System w temacie Access 2010 - migracja z 2003, wyszukiwanie odwołań w...

    Aby mieć możliwość przeczytania tego posta musisz być członkiem grupy Office System

  • Michał Dziubek
    Wpis na grupie Ms Access w temacie ACCESS 2010 - potrzeba zaangażowania (pomocy)
    2.12.2011, 23:57

    Pawle, jako że czuje się liderem tego projektu który powstał powiem tylko, że svn już na ukończeniu, zespół skromny ale treściwy, Marek szykuje zarys funkcjonalny więc ruszamy za niedługo.
    Co do merytoryki to nie wydaje mi się aby osoba która nigdy nie zarządzała wersją sobie dała z tym radę...
    A tak już zgryźliwie czemu "wszyscy" jesteśmy nieczuli na formy, ale jak chodzi o osoby duchowne/kościelne siłujemy się na tytuły?

  • Michał Dziubek
    Wpis na grupie Ms Access w temacie ACCESS 2010 - potrzeba zaangażowania (pomocy)
    26.11.2011, 13:55

    Spieszę z wyjaśnieniami, na chwilę obecną mamy 3 osoby zangarzowane w projekt:
    1. Ja.
    2. Ty
    3. Monika Morawska

    Zakładajac, że każdy z nas będzie pisał kod/tworzył funkcjonalność to jakoś trzeba to scalać ze sobą, bo inaczej nie damy rady zapanować nad tym kto ma aktualna wersje, albo podczas scalania zostanie coś pominięte.
    Do tego służy kontrola wersji i repozytorium kodu, czyli jest jedna centalana baza w ktorej jest kod, a wszyscy piszący funkcjonalnośc synchronizuja sie z nią.
    Moje doświadczenia w tej kwestii kończą się na Microsoft VisalSourceSafe, za pomocą którego i dodatku do Access'a może nad jednym projekcie pracować kilka ludzi.
    Ja teraz skupiam się na TeamFundationServer (TFS) czyli następca Visual Source Safe i jego współpracy z Accessem, ponieważ takie repozytorium udostępnia codeplex...
    Reasumując staram się znaleźć rozwiazanie które umożliwi pracę kilku osoba nad jednym projektem.

  • Michał Dziubek
    Wpis na grupie Ms Access w temacie ACCESS 2010 - potrzeba zaangażowania (pomocy)
    25.11.2011, 22:32

    Chociaż pojawia się możliwość skorzystania z TFS w ramach codeplex, ze wstępnych informacji wynika że klient kontroli wersji dostepny w ramach narzędzi developerskich dla access'a i po zainstalowaniu Visual Studio 2005 Team Foundation Server MSSCCI Provider powinien się sprawdzić, przez weekend porobię testy.
    W międzyczasie czekam na zgłoszenia chętnych, jak sprawa się wyklaruje i TFS się sprawdzi to przeniesiemy się na codeplex z możliwością kooperacji w ramach developerów

  • Michał Dziubek
    Wpis na grupie Ms Access w temacie ACCESS 2010 - potrzeba zaangażowania (pomocy)
    25.11.2011, 22:10

    Każda pomoc mile widziana ;)
    Tylko zdalnie wchodzi w gre, zastanawiam się tylko jak to pogodzić w sensie kilku programistów nad jednym projektem, normalnie używam do tego Ms Visual SourceSafe i się sprawdza, szukam czy ktoś oferuje tego hosting
    Alternatywa to SVN, ale jedyne co znalazłem to:
    http://accesssvn.codeplex.com i wygląda perspektywicznie, ale się nie nadaje na tym etapie

    Zostaje też to:
    http://sourceforge.net/projects/access-svn/

    Ale patrząc na datę modyfkacji to raczej trzeba odpuścić...
    Jakieś sugestie?

    Co do wersji to do ustalenia, generalnie nie widze problemu aby napisać to dla wersji Access'a >=2007 wtedy środowisko nie stanowi problemu...

    Pozdrawiam
    Michał

  • Michał Dziubek
    Wpis na grupie Ms Access w temacie ACCESS 2010 - potrzeba zaangażowania (pomocy)
    24.11.2011, 10:39

    Zatem czekam na więcej szczegółów, kto jeszcze dołączy?

  • Michał Dziubek
    Wpis na grupie Ms Access w temacie ACCESS 2010 - potrzeba zaangażowania (pomocy)
    23.11.2011, 21:15

    To może napiszesz dokładnie jaki jest cel projektu (charakterystyka funkcjonalna), na jakim etapie jest obecnie i konkretnie jakiej pomocy potrzebujesz?

    Byłbym skłonny pomóc w ramach moich możliwości, ale na pewnych warunkach:
    zrobimy to jako opensource i umieścimy np. na CodePlex
    Zalety:
    Ty otrzymasz oczekiwaną bazę
    Ktoś skorzysta z naszego rozwiązania w celach edukacyjnych, a może dzięki temu ktoś się jeszcze przyłączy...
    Problem wydaje się na tyle uniwersalny, że może chwycić.

    Pozdrawiam
    Michał

    P.S. Forma pisania na Ty celowa, po co stwarzać sztuczne mury proponując tego typu współpracę...

Dołącz do GoldenLine

Oferty pracy

Sprawdź aktualne oferty pracy

Aplikuj w łatwy sposób

Aplikuj jednym kliknięciem

Wyślij zaproszenie do