Я использую siebel v 8.0.Я хочу обновить представление в siebel при нажатии кнопки
Я хотел бы обновить представление при нажатии кнопки в апплете.
Когда кнопка нажата, мне нужен код в сценарии браузера, который может обновить представление.
Я попытался
1. this.BusComp().InvokeMethod("RefreshRecord");
2. this.BusComp().InvokeMethod("RefreshBusComp");
3. theApplication().InvokeMethod("RefreshBusComp");
4. theApplication().GetService("FINS Teller UI Navigation").InvokeMethod ("RefreshCurrentApplet", theApplication(). NewPropertySet(), theApplication().NewPropertySet());
Но ни один из них не работал. Но мне нужно, чтобы весь обзор обновлялся вместо текущего апплета. Пожалуйста, помогите. .
Спасибо Ranjith. FINS Teller UI Navigation работал в сценарии сервера. Но в браузере это не сработало. Я использую тот же код с помощью приложения Application() вместо TheApplication(). – user2131376
Я опаздываю на 3 года, но для будущих читателей: для вызова бизнес-сервиса из сценариев браузера вам необходимо сначала зарегистрировать BS, либо [в файле CFG (Siebel 7.8 и ранее)] (http : //docs.oracle.com/cd/B31104_02/books/OIRef/OIRefInterfaceRef52.html#wp1009248) или [в Siebel Tools (Siebel 8.0+)] (https://docs.oracle.com/cd/B40099_02/books /OIRef/OIRefInterfaceRef51.html#wp1009248) – AJPerez