Tomasz Frydryk

Tomasz Frydryk Właściciel, Domino
Solutions

Temat: busytime i baza zasobów

Problem mam następujący: Aplikacja tworzy, modyfikuje i usuwa rezerwacje w bazie zasobów. Tworzenie rezerwacji odbywa się przez wysłanie odpowiednio spreparowanego maila. Modyfikacja i usuwanie rezerwacji robię "na piechotę" wyszukując odpowiednie dokumenty rezerwacji i modyfikując/usuwając je. Po zmodyfikowaniu lub usunięciu rezerwacji nie zmienia się wpis w bazie busytime.nsf. W efekcie w kontrolce Schedulera albo przy szukaniu wolnego zasobu funkcją @FindFreeResource zasób oznaczony jest jako zajęty.
Może ktoś podpowie w jaki sposób można uaktualnić wpisy w busytime?

konto usunięte

Temat: busytime i baza zasobów

Wiesz co przychodzi mi na myśl jeden trick. Jak się domyślam problem pewnie tkwi w tym, że podczas tworzenia dokumentów rezerwacji z pod kodu(to co pisze to czyste spekulacje bez analizy :)) brakuje jakichś pół, z tego co pamiętam np. w kalendarzu pojedynczy dokument potrafił ich mieć dziesiątki. Tak czy inaczej, znalazłem kiedyś w sieci gotowego agenta (chyba na sandboxie) który potrafił na podstawie aktualnie otwartego dokumentu np. spotkania w kalendarzu wygenerować kod lotus scriptowy tworzący dokładnie taki sam dokument. Wystarczyło wiec zmodyfikować wygenerowany kod o części w których istotne dla nas pola generowaliśmy sami np. zaciągając z innego miejsca. Podsumowując to co tu napisałem może Ci się przydać i pozwolić usunąć problem, ale niekoniecznie. Mam nadzieję, że się jednak przyda :)

P.S. Udało mi się znaleźć agenta, link poniżej:
http://www-10.lotus.com/ldd/sandbox.nsf/ecc552f1ab6e46...

Następna dyskusja:

Lotus 8 i dodatkowa baza ad...




Wyślij zaproszenie do