Infopath rulez

Wbrew pozorom wciąż jestem na “urlopie”.

Dostałem w zeszłym tygodniu projekt zrobienia strony w Sharepoint do zarządzania projektami. Miało być dużo pól do wypełniania, niektóre miały się wyświetlać bądź nie na podstawie wyników z innych pól, dużo danych, które przechodziłyby na inne strony, szybkie raporty i takie tam podobne wygibasy. Aha, i powiadomienia emailowe również.
Początkowo o mało się nie załamałem bo myślałem w kategoriach Sharepoint + Sharepoint Designer 2007, do których jestem przyzwyczajony na codzień. Już widziałem oczami wyobraźni kontrolki z JavaScriptem na zapleczu i jakoś ciarki mnie po plecach przechodziły. Dzień później odkryłem Infopath 2007 i … Słońce znów zajrzało przez okno.

To nie jest pean na cześć nowego/starego programu znanej firmy. To tylko refleksja, że czasami odejście o krok od problemu i znanych narzędzi, spędzenie czasu na naukę czegoś zupełnie nowego i inne spojrzenie na zagadnienie może być szybsze i prostsze niż metody tradycyjne. A to, że noc nagle skraca się do 3 godzin jakoś nie ma większego znaczenia …

11 Responses to “Infopath rulez”


  1. Gravatar Icon 1 grzeju

    Człowieku ! Jesteś jedyna osoba którą znalazłem na internecie przyznającą się do używania infopath ! Czy pomożesz mi ? potrzebuje twojej pomocy z infopath.

  2. Gravatar Icon 2 Michał Osmenda
    @grzeju: najwidoczniej zle szukales ;) w czym moge pomoc?
  3. Gravatar Icon 3 uk4sh

    Michale - ciekawi mnie czy twój projekt zostanie opubliikowany lub wystawiony gdzies do potestowania. Jezeli chodzi o InfoPath i FormsServer to świetna sprawa w nowym SharePoint Server.

    W związku z zarządzaniem projektami w SharePoint - czy nie wiesz może czy da się pobrać gdzieś szablon witryny SPS zaprezentowanej w tej animacji?: http://www.microsoft.com/downloads/details.aspx?FamilyID=a120056b-d6cf-4703-850a-affe355ac678&DisplayLang=en

  4. Gravatar Icon 4 grzeju

    Oj. niewierzyłem że odpowiedź dostane na tak starego posta, ale tymbardziej się cieszę. Przeglądając możliwości infopath stwierdziłem że chyba idealnie przyda mi się do mojej pracy. Zajmuje się głównie zbieraniem danych od różnych ludzi. Problem w tym, że co prawda z excelem…powiem nieskromnie jestem “zapanbrat” i używam go właśnie do zbierania informacji za pomocą różnych wymyślnych sposobów po makra VBA włącznie, jednak co poradzić na użytkowników nie offisowych? :/ Czy jest możliwe by użytkownicy korzystając ze zwykłej przeglądarki wypełniali formularze infopath wysłane mailem lub umiejscowione na serwerze i przez to aktualizowali mi baze (np w access) ?Niestety sharepoint i infopath narazie jest dla mnie wiedzą tajemną. Masz jakiś pomysł, jak mogłoby wyglądać zbieranie danych przez nie offisowców. Może znasz jakieś tutoriale dla “pathoamatorów” ? pozdrawiam serdecznie. PS: Jeżeli brzmi to lamersko, to przyznam się że jestem w tej kwestii lamerem.

  5. Gravatar Icon 5 Michał Osmenda
    @grzeju: Polecalbym zaczac od bloga Infopath - tam bardzo czesto znajdywalem informacje i odpowiedzi na problemy, na ktore natrafialem podczas pracy nad projektem. Tutaj znajdziesz wstep do formularzy w Infopath.
    Z tego co piszesz, to zaprojektowanie i zrobienie formularza, ktory uzytkownicy wypelniaja przez www i dane zapisywane sa w bazie to kwestia max 30 minut, lacznie z zabawa w design strony.
  6. Gravatar Icon 6 grzeju

    Witam ponownie.przyznam że trochę poczytałem, popróbowałem i coś tam wyszło. Narazie dobrze mi idzie współpraca infopath->acces… i się zastanawiam. Jakie wymagania sa jeśli chodzi o wprowadzenie tego na serwer. Jakiego serw potrzebuje by wrzucić tam formularz www na infopathu i baze w accesie (bo chyba raczej powinna znaleźć się w tym samym miejscu najlepiej) Wystarczy zwykły, czy musi mieć obsługę jakiś baz danych. No i 2 pytanie: czy dobrze rozumiem, że żeby formularz wypełniać przez przeglądarkę, musze ułożyć do niego css -a ? pozdrawiam

  7. Gravatar Icon 7 Michał Osmenda
    @grzeju: najlepszym rozwiazaniem byloby posiadanie Sharepoint’a - HTML CSS automatycznie generowalby sie na podstawie XML’a z Infopath, a baza Accessowa bylaby po prostu plikiem na Sharepoint, ew. moglbys wykorzystac Data Connections z Sharepoint. Nie mam doswiadczenia i pomyslu jak zrobic to na innych serwerach www niz IIS Sharepoint.
  8. Gravatar Icon 8 grzeju

    Michał: witam ponownie. Tak na boku i marginesie- mam problem z formularzem infopath. Zrobiłem form połączony z bazą acces na wysyłanie rekordów do bazy, ale niestety infopath niechce się zgodzić z ustawionymi w accesie parametrami komórki. w Accesie mam liczba całkowita długa, 2 miejsca po przecinku. w formularzu infopath jak wpisuje np 99,99 to zaznacza mi że błąd a w komórce z wynikiem (prosta funkcja sumująca) wyskakuje NaN. Jeśli wpiszę z kropką 99.99 to wylicza wartość, ale podświetla mi i komórkę z wartością i z sumą jako błąd. Pomoc infopath niepomogła. Pomocy. z góry dziękuję.

  9. Gravatar Icon 9 grzeju

    aha. i jeszcze - formuła wyskakuje z więcej niż dwoma miejscami po przecinku i w komórki też można wpisać więcej niż dwa miejsca.No a w pomocy jest jak zmienić miejsca po przecinku, ale w przypadku formularza połączonego niema takiej możliwości.

  10. Gravatar Icon 10 grzeju

    Witam ponownie. Poprzednie komentarze to już są nieaktualne :) jakto człowiek w potrzebie potrafi szybko się uczyć.hehe. Mam natomiast kolejne pytanie. Mam pewien pomysł i niewiem jak się do tego zabrać. stworzyłem baze swoich przyjaciół w Acces. tabela1-przyjaciele, tabela2-pożyczone płyty. Na formularzuAccesa ślicznie widać wszystkie pożyczone płyty danego dnia (relacja “pożyczone” z “przyjaciele” na podstawie IDprzyjaciela i IDpożyczenia (konkretna data pożyczenia)). Chcę zrobić teraz formularz infopath, gdzie przyjaciele będą mogli sami wprowadzać dane. czyli wprowadzają siebie w jednej tabeli oraz wszystkie płyty po kolei za pomocą tabeli powtarzanej (gdzie każda płyta to osobny wpis IDpłyty do tabeli “pożyczone”).ufff :) Niewiem czy się jasno określiłem. Za to tutaj się złapać ? jakto rozgryźć ? pomocy :)

  1. 1 Zabawy “mydłem”, czyli one person project at ITblog

Leave a Reply




Disclaimer

All postings are provided "AS IS" with no warranties, and confer no rights. This weblog does not represent the thoughts, intentions, plans or strategies of Microsoft or any other company or organization. Because a weblog is intended to provide a semi-permanent point-in-time snapshot, you should not consider out of date posts to reflect current thoughts and opinions.
All rights reserved. Quotations from this blog require author's written approval.
PL: Wszelkie prawa zastrzeżone. Cytaty z tego bloga wymagają pisemnego zezwolenia autora.

Add to Technorati Favorites