Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

 

Uruchamianie automatycznego podciągania mappingów

  • zmienna nagłówkowa
    1. klawisz ENTER
    2. klawisz TAB
    3. utrata focusu pola (blur)

 

 

 

Podciągnięcie mappingów następuje tylko jeżeli:

  • zmieniła się wartość pola od ostatniego podciągnięcia mappingów
  • zmieniła się wartość jakiegokolwiek pola wchodzącego w skład kryteriów (question)
  • zmieniła się wartość jakiegokolwiek pola do którego jest przypisany mapping (question)
TypBlokowanieUwagi
FormCriteria(error) 
Mapping  
   

 

 

Dopasowywanie wyników do wpisanej frazy

Użytkownik wpisuje w pole datachooser'a frazę. Po przejściu do innego pola automatycznie zaczyna się pobieranie mappingów.

Porównywanie wartości

Wartość porównywana jest CaseInsensitive i szukane jest wystąpienie wpisanego ciągu w wartości na dowolnej pozycji np. fraza UEr pasuje do query.

(question) co pustymi frazami które pasowałyby do wartości DC (question)

Algorytm wyboru wiersza z mappingami

Wybór wiersza zależny jest o liczby wyników, które pasują do wpisanej frazy:

  • brak wyników - żaden mapping nie zostanie podciągnięty ((question) czy w takim wypadku wyświetlać jakiś błąd (question))
  • jeden wynik - podciągane są mappingi z tego unikalnego wyniku
  • wiele wyników (question)(question)

 

Blokowanie pól???

 

Scenariusz #1

 

Datachooser'y

NazwaKryteriaMappingOpis
root  DC zapisuje mapping w zmiennej root_mapping_text_1

 

Spodziewany wynik

Po wpisaniu wartości w root mappingi podciągną się automatycznie, a w trakcie trwania zapytania do DC pole root_mapping_text_1 będzie zablokowane.

 

  • No labels