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

Posted by Andrzej_Sz on 27-Oct-2015 11:31

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

All Replies

Posted by Andrzej_Sz on 27-Oct-2015 11:33

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 ?

Posted by Piotr Tucholski on 28-Oct-2015 14:01

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).

Posted by Andrzej_Sz on 28-Oct-2015 15:21

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).

Posted by Andrzej_Sz on 29-Oct-2015 10:37

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ść.

Posted by Andrzej_Sz on 25-Nov-2016 11:18

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) ?

Posted by Piotr Tucholski on 25-Nov-2016 12:48

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.

Posted by Andrzej_Sz on 25-Nov-2016 13:55

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

This thread is closed