Aby zapewnić wystarczającą łączność między klientem a serwerem, należy wziąć pod uwagę, co następuje. Funkcja Web Services w programie RFEM6/RSTAB9 musi zostać aktywowana. W tym celu należy aktywować okno dialogowe „Automatyczne uruchamianie serwera za pomocą aplikacji” w sekcji „Opcje programu”.
Ponadto przed rozpoczęciem interakcji należy otworzyć aktywną instancję programu RFEM6/RSTAB9. Mówiąc prościej, oznacza to otwarcie programu.
Interakcja z oprogramowaniem i instrukcje do oprogramowania występują logicznie pomiędzy wywołaniami funkcji begin_modifcation() i finish_modification(). Ilustruje to poniżej:
- kod.pl#
Model.clientModel.service.begin_modification('new')
- (Twoja interakcja)--------
Model.clientModel.service.finish_modification ()
- /#
Ponieważ uruchomionych jest wiele wystąpień modelu, poniżej opisano metodę efektywnego zarządzania tym zjawiskiem. Tworzeniem nowych modeli lub edycją istniejących modeli można zarządzać poprzez klasę Model ().
- Jeżeli w programie RFEM nie istnieje otwarty model, można go utworzyć za pomocą:
- kod.pl#
Model (True, "MyModel")
Model.clientModel.service.begin_modification('new')
Model.clientModel.service.finish_modification ()
- /#
- Jeżeli w programie RFEM otwarty jest jeden model, można go edytować za pomocą:
- kod.pl#
Model (Fałsz)
Model.clientModel.service.begin_modification('new')
Model.clientModel.service.finish_modification ()
- /#
- Jeżeli w programie RFEM otwartych jest kilka modeli, jeden z nich można edytować za pomocą:
- kod.pl#
Model (Fałsz, "nazwa_modelu")
Model.clientModel.service.begin_modification('new')
Model.clientModel.service.finish_modification ()
- /#