wtorek, 10 września 2013

Menu w OpenERP 7.0

,
Załóżmy, że napisaliśmy nasz wspaniały nowy moduł dla OpenERP. Kod w Pythonie wygląda przyzwoicie i chcielibyśmy dać użytkownikom możliwość korzystania  z nowo powstałej funkcjonalności. Użytkownik przyzwyczajony jest zazwyczaj, że po instalacji nowego modułu pojawi się menu związane z nową funkcjonalnością, która wykorzystuje właśnie nasz nowy moduł. Przed dystrybucją takiego modułu, programista musi zadbać o poprawnie skonfigurowane menu. W tym poście przedstawię sposób budowania menu od strony użytkownika. W kolejnych postach będę po kolei przedstawiał informacje, które będą tworzyły menu dla konfiguracji takiego modułu. Gdy programista staje przed koniecznością utworzenia menu w OpenERP...
Read more

środa, 6 lutego 2013

Tworzenie modułów w OpenERP 7.0

,
Kilka uwag związanych z  procesem tworzenia modułów: Przy tworzeniu nowych modułów w OpenERP 7.0 należy zwrócić szczególną uwagę na poprawną składnię plików XML opisujących widoki oraz akcje. Osobiście preferuję walidację dokumentu pod względem poprawności dokumentu XML oraz walidację z użyciem XMLschema w opraciu o plik import_xml.rng znajdujący się w katalogu openerp. Koniecznie restartuj serwer gdy instalujesz i odinstalowujesz tworzony moduł. Gdy zmieniałem nazwy kolumn spotkałem się z problemem "pamiętania" poprzednich nazw kolumn w module. Objawiało się to tym, że zmienione nazwy kolumn w definicji widoku były nierozpoznawalne przez OpenERP i powodowały błąd instalacji modułu....
Read more

czwartek, 18 marca 2010

Outlook vs Sharepoint 3.0

,
Jak na razie nie udało mi się odnaleźć informacji związanych z synchronizacją niestandardowych pól zawartych na witrynach WSS do outlooka (2007).Przykładowy scenariusz:a. Utworzona została lista o nazwie "Pracownicy" typu "kontakty". b. Lista "Pracownicy" jest uaktualniana poprzez program startujący raz na dobę, który przegląda informacje w systemie kadrowym i w razie wymagań dodaje lub modyfikuje informacje zawarte na liście "Pracownicy". c. Z danych zawartych na liście "Pracownicy" korzystają inne listy (np. przypisane dokumenty, urlopy, itp). d. W momencie zwolnienia takiego pracownika ustawiany jest znacznik na liście "Zatrudniony" na "Nie". e. Widok "publiczny" prezentuje tylko...
Read more

Peterson's Reaktywacja ;)

,
 Dłuuuuuuuuugo nic nie pisałem - a co napisałem, to skasowałem. Czas na zmiany! Przechodzę (niestety) na komercyjną stronę Cyfrowych Mocy! Poprzednie wpisy dotyczyły Ruby on Rails i niewyobrażalnych zachwytów nad dwudziestoletnim (sic!) wzorcem projektowym MVC ;) Cóż to takiego jest - wtajemniczeni wiedzą a niewtajemniczeni ( i zainteresowani?) niech odnajdą wpisy związane z wyżej wymienionym terminem na wszechwiedzącej Wikipedii. Jak już wspomniałem - teraz - zajmować się będę w szczególności technologiami ze stajni Microsoft (Sharepoint Sercices 3.0 i programowaniem w technologii .NET). O czym Was zawiadamiam Piotr D. (jako Aut...
Read more
 

peterson's blog Copyright © 2011 -- Template created by O Pregador -- Powered by Blogger