OE Tools for Business Logic - narzędzie do tworzenia i zarządzania ProDataSet - Technical Forum - PUG Poland - Progress Community

OE Tools for Business Logic - narzędzie do tworzenia i zarządzania ProDataSet

 Technical Forum

OE Tools for Business Logic - narzędzie do tworzenia i zarządzania ProDataSet

  • OE Tools for Business Logic wygląda na narzędzie niedokończone, zawierające błędy (np.problem ze zmianą nazwy i usuwaniem komponentów, problem z odświeżaniem usuniętych składników komponentów). Czy istnieje jakaś alternatywa dla tego narzędzia oprócz komercyjnego Business Entity Designer ?

    Business Entity Designer of the SmartComponent Library - See more at: community.progress.com/.../20928
    Business Entity Designer of the SmartComponent Library - See more at: community.progress.com/.../20928
    Business Entity Designer of the SmartComponent Library - See more at: community.progress.com/.../20928
  • OE Tools for Business Logic wygląda na narzędzie niedokończone, zawierające błędy (np.problem ze zmianą nazwy i usuwaniem komponentów, problem z odświeżaniem usuniętych składników komponentów). Czy istnieje jakaś alternatywa dla tego narzędzia oprócz komercyjnego Business Entity Designer ?

  • properties.png

    1. Zmiana właściwości komponentów jest w w widoku Properties. Ja nie widzę problemów ze zmianą nazwy.

    2. Usuwanie komponentów można zrobić na 2 sposoby:

       a) usunąć tylko z element tylko z diagramu (klawisz Delete)

       b) usunąć z diagramu i z modelu (klawisze Shift + Delete).

  • Chodzi o cały Business Logic Component a nie tablice będące jego składnikami. W powiązaniu z bazą danych (opcja DB w ustawieniach) wygląda to nieco lepiej ale ostatecznie i tak trzeba albo edytować bazę, albo plik T4BL (opcja XMI).

  • Nie udało mi się również odkryć mechanizmu synchronizacji ze zmianami w tablicach źródłowej bazy danych (np. dodanie nowego pola). AppBuilder w ramach funkcjonalności TEMP-DB Maintenance oferował taką możliwość.

  • Dodane do bazy pole można "przeciągnąć" na element temp-table komponentu dataset w diagramie. Nie udaje się to samo zrobić z nowym indeksem zdefiniowanym w bazie. Polecenie "New Index" w ramach grupy "New Components" pozwala jedynie na utworzenie nazwy indeksu. Jak zdefiniować jego właściwości (pola, sortowanie) ?

  • Trzeba wejść do widoku Properties dla nowego indexu i kliknąć mały przycisk po prawej stronie (zielona strzałka).

    Trochę mało to intuicyjne. Załączam obraz.

  • Dziękuję za pomoc. To mi pomoże przynajmniej na "ręczną"  synchronizację.