Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W aplikacjach opartych na modelu kontrolka reprezentuje element HTML w formularzu. Niektóre kontrolki są powiązane z określoną kolumną, a inne reprezentują niezwiązane kontrolki, takie jak element IFRAME, zasób internetowy lub podsieć dodane do formularza.
Obiekt kontrolny udostępnia metody zmiany prezentacji lub zachowania kontrolki i identyfikowania odpowiedniej kolumny. Kontrola dostępu przy użyciu jednej z następujących kolekcji:
- formContext.ui.controls
- formContext.ui Section.controls
- formContext.data.entity Attribute.controls
FormContext. metoda getControl to metoda skrótu umożliwiająca dostęp do pliku formContext.ui.controls.get.
Uwaga / Notatka
Podczas wykonywania akcji dotyczących kontrolek powiązanych z kolumną należy wziąć pod uwagę, że kontrolka może pojawić się na stronie więcej niż raz. Ogólnie rzecz biorąc, należy wykonać te same akcje dla każdej kontrolki dla kolumny. Możesz przeprowadzić pętlę przez kolekcję kontrolek kolumn i wykonać akcje dla każdej kontrolki.
Kontrolki są klasyfikowane według typu. Użyj metody getControlType , aby określić typ kontrolki. Niektóre metody sterowania są dostępne tylko dla określonych typów kontrolek.
Ten artykuł zawiera informacje o metodach dostępnych dla każdego typu kontrolki.
Standardowy typ kontrolki
Te metody są dostępne dla kontrolki w warstwie Standardowa.
| Method | Description |
|---|---|
| addNotification | Wyświetla powiadomienie o błędzie lub rekomendacji z opcjonalnymi akcjami. |
| clearNotification | Usuwa powiadomienie z kontrolki. |
| getAttribute | Zwraca kolumnę, z którą jest powiązana kontrolka. |
| getControlType | Zwraca typ kontrolki. |
| getDisabled | Zwraca informację, czy kontrolka jest wyłączona. |
| getLabel | Zwraca etykietę kontrolki. |
| getName | Zwraca nazwę kontrolki. |
| getOutputs | Zwraca słownik właściwości wyjściowych kontrolki. |
| getParent | Zwraca sekcję zawierającą kontrolkę. |
| getVisible | Zwraca, czy kontrolka jest widoczna. |
| setDisabled | Włącza lub wyłącza kontrolkę. |
| setFocus | Przenosi fokus do kontrolki. |
| setLabel | Zmienia etykietę kontrolki. |
| setNotification | Wyświetla komunikat o błędzie wskazujący, że dane są nieprawidłowe. |
| setVisible | Wyświetla lub ukrywa kontrolkę. |
Następujące metody dla kontrolki Standard są przestarzałe: addOnKeyPress, fireOnKeyPress i removeOnKeyPress.
Typ kontrolki IFRAME
Te metody są dostępne dla kontrolki IFRAME.
| Method | Description |
|---|---|
| getContentWindow | Zwraca okno zawartości elementu IFRAME lub zasobu internetowego. |
| getControlType | Zwraca typ kontrolki. |
| getDisabled | Zwraca informację, czy kontrolka jest wyłączona. |
| getInitialUrl | Zwraca domyślny adres URL skonfigurowany dla elementu IFRAME. |
| getLabel | Zwraca etykietę kontrolki. |
| getName | Zwraca nazwę kontrolki. |
| getObject | Zwraca obiekt formularza reprezentujący element IFRAME lub zasób internetowy. |
| getParent | Zwraca sekcję zawierającą kontrolkę. |
| getSrc | Zwraca adres URL wyświetlany obecnie w elemecie IFRAME lub zasobie internetowym. |
| getVisible | Zwraca, czy kontrolka jest widoczna. |
| setDisabled | Włącza lub wyłącza kontrolkę. |
| setFocus | Przenosi fokus do kontrolki. |
| setLabel | Zmienia etykietę kontrolki. |
| setSrc | Ustawia adres URL wyświetlany w elemecie IFRAME lub zasobie internetowym. |
| setVisible | Wyświetla lub ukrywa kontrolkę. |
Typ kontrolki Kbsearch (wyszukiwanie bazy wiedzy)
Te metody są dostępne dla kontrolki wyszukiwania bazy wiedzy.
| Method | Description |
|---|---|
| addOnPostSearch | Dodaje procedurę obsługi zdarzeń uruchamianą po zakończeniu wyszukiwania. |
| addOnResultOpened | Dodaje procedurę obsługi zdarzeń uruchamianą po otwarciu wyniku wyszukiwania. |
| addOnSelection | Dodaje procedurę obsługi zdarzeń uruchamianą po wybraniu wyniku wyszukiwania. |
| getControlType | Zwraca typ kontrolki. |
| getDisabled | Zwraca informację, czy kontrolka jest wyłączona. |
| getLabel | Zwraca etykietę kontrolki. |
| getName | Zwraca nazwę kontrolki. |
| getParent | Zwraca sekcję zawierającą kontrolkę. |
| getSearchQuery | Zwraca tekst używany jako kryteria wyszukiwania. |
| getSelectedResults | Zwraca aktualnie wybrany wynik wyszukiwania. |
| getTotalResultCount | Zwraca liczbę wyników wyszukiwania. |
| getVisible | Zwraca, czy kontrolka jest widoczna. |
| openSearchResult | Otwiera określony wynik wyszukiwania. |
| removeOnPostSearch | Usuwa procedurę obsługi zdarzeń na potrzeby uzupełniania wyszukiwania. |
| removeOnResultOpened | Usuwa program obsługi zdarzeń do otwierania wyniku wyszukiwania. |
| removeOnSelection | Usuwa procedurę obsługi zdarzeń w celu wybrania wyniku wyszukiwania. |
| setFocus | Przenosi fokus do kontrolki. |
| setLabel | Zmienia etykietę kontrolki. |
| setSearchQuery | Ustawia tekst używany jako kryteria wyszukiwania. |
| setVisible | Wyświetla lub ukrywa kontrolkę. |
Uwaga / Notatka
Po dodaniu kontrolki wyszukiwania bazy wiedzy do okienka społecznościowego nazwa kontrolki to searchwidgetcontrol_notescontrol. Nie możesz zmienić tego imienia.
Typ kontrolki odnośnika
Te metody są dostępne dla kontrolki odnośników.
| Method | Description |
|---|---|
| addCustomFilter | Dodaje filtr do wyników wyszukiwania w połączeniu z istniejącymi filtrami przy użyciu funkcji AND. |
| addCustomView | Dodaje widok do okna dialogowego wyszukiwania. |
| addNotification | Wyświetla powiadomienie o błędzie lub rekomendacji z opcjonalnymi akcjami. |
| addOnLookupTagClick | Dodaje procedurę obsługi zdarzeń uruchamianą po kliknięciu tagu wyszukiwania. |
| addPreSearch | Dodaje procedurę obsługi zdarzeń uruchamianą przed wyszukiwaniem odnośników. |
| clearNotification | Usuwa powiadomienie z kontrolki. |
| getAttribute | Zwraca kolumnę, z którą jest powiązana kontrolka. |
| getControlType | Zwraca typ kontrolki. |
| getDefaultView | Zwraca identyfikator domyślnego widoku odnośnika. |
| getDisabled | Zwraca informację, czy kontrolka jest wyłączona. |
| getEntityTypes | Zwraca typy tabel dozwolone w odnośniku. |
| getLabel | Zwraca etykietę kontrolki. |
| getName | Zwraca nazwę kontrolki. |
| getParent | Zwraca sekcję zawierającą kontrolkę. |
| getVisible | Zwraca, czy kontrolka jest widoczna. |
| removeOnLookupTagClick | Usuwa procedurę obsługi zdarzeń dla kliknięć tagów wyszukiwania. |
| removePreSearch | Usuwa procedurę obsługi zdarzeń uruchamianą przed wyszukiwaniem wyszukiwania. |
| setDefaultView | Ustawia widok domyślny w oknie dialogowym wyszukiwania. |
| setDisabled | Włącza lub wyłącza kontrolkę. |
| setEntityTypes | Ustawia typy tabel dozwolone w odnośniku. |
| setFocus | Przenosi fokus do kontrolki. |
| setLabel | Zmienia etykietę kontrolki. |
| setNotification | Wyświetla komunikat o błędzie wskazujący, że dane są nieprawidłowe. |
| setVisible | Wyświetla lub ukrywa kontrolkę. |
Opcje i typy kontrolek wyboru
Kontrolki wyboru i wyboru mają ten sam zestaw dostępnych metod.
| Method | Description |
|---|---|
| addNotification | Wyświetla powiadomienie o błędzie lub rekomendacji z opcjonalnymi akcjami. |
| addOption | Dodaje opcję do kontrolki. |
| clearNotification | Usuwa powiadomienie z kontrolki. |
| clearOptions | Usuwa wszystkie opcje z kontrolki. |
| getAttribute | Zwraca kolumnę, z którą jest powiązana kontrolka. |
| getControlType | Zwraca typ kontrolki. |
| getDisabled | Zwraca informację, czy kontrolka jest wyłączona. |
| getLabel | Zwraca etykietę kontrolki. |
| getName | Zwraca nazwę kontrolki. |
| getOptions | Zwraca dostępne opcje, w tym pustą opcję i z wyłączeniem usuniętych opcji. |
| getParent | Zwraca sekcję zawierającą kontrolkę. |
| getVisible | Zwraca, czy kontrolka jest widoczna. |
| removeOption | Usuwa opcję z kontrolki. |
| setDisabled | Włącza lub wyłącza kontrolkę. |
| setFocus | Przenosi fokus do kontrolki. |
| setLabel | Zmienia etykietę kontrolki. |
| setNotification | Wyświetla komunikat o błędzie wskazujący, że dane są nieprawidłowe. |
| setVisible | Wyświetla lub ukrywa kontrolkę. |
Szybki typ kontrolki formularza
Aby uzyskać informacje o metodach obsługiwanych dla tego typu formantu, zobacz formContext.ui.quickForms .
Typ kontrolki podsieci
Zobacz Siatki i podsieci, aby uzyskać informacje o metodach obsługiwanych dla tego typu kontrolki.
Typ sterowania ścianą osi czasu
Kontrolka osi czasu przedstawia wpisy, działania i notatki w ujednoliconym widoku. Te metody są dostępne dla tego typu kontrolki.
| Method | Description |
|---|---|
| getControlType | Zwraca typ kontrolki. |
| getDisabled | Zwraca informację, czy kontrolka jest wyłączona. |
| getLabel | Zwraca etykietę kontrolki. |
| getName | Zwraca nazwę kontrolki. |
| getParent | Zwraca sekcję zawierającą kontrolkę. |
| getVisible | Zwraca, czy kontrolka jest widoczna. |
| odświeżyć | Odświeża dane wyświetlane na osi czasu. |
| setDisabled | Włącza lub wyłącza kontrolkę. |
| setFocus | Przenosi fokus do kontrolki. |
| setLabel | Zmienia etykietę kontrolki. |
| setVisible | Wyświetla lub ukrywa kontrolkę. |
Typ kontrolki czasomierza
Te metody są dostępne dla kontrolki czasomierza.
| Method | Description |
|---|---|
| getControlType | Zwraca typ kontrolki. |
| getDisabled | Zwraca informację, czy kontrolka jest wyłączona. |
| getLabel | Zwraca etykietę kontrolki. |
| getName | Zwraca nazwę kontrolki. |
| getParent | Zwraca sekcję zawierającą kontrolkę. |
| getState | Zwraca bieżący stan czasomierza. |
| getVisible | Zwraca, czy kontrolka jest widoczna. |
| odświeżyć | Odświeża dane wyświetlane w czasomierzu. |
| setDisabled | Włącza lub wyłącza kontrolkę. |
| setFocus | Przenosi fokus do kontrolki. |
| setLabel | Zmienia etykietę kontrolki. |
| setVisible | Wyświetla lub ukrywa kontrolkę. |
Typ kontroli zasobów internetowych
Kontrolka zasobów internetowych ma ten sam zestaw metod, które są dostępne jako kontrolka elementu iframe. Zobacz typ kontrolki iframe.
Typ kontrolki składnika formularza
Typ kontrolki składnika formularza ma ten sam zestaw metod, które są dostępne jako formContext w formularzu głównym. Zobacz Zachowanie > składnika formularza Interfejs API klienta.