Marcin Tarapata

Marcin Tarapata Analityk/Tester

Temat: Walidacja ankieta

Witam,
czy jest jakaś możliwość walidacji odpowiedzi w ankiecie bez użycia VS? Dokładnie chodzi mi o zliczanie zaznaczonych checkboxów np. użytkownik może zaznaczyć tylko 3 odpowiedzi z 9.
Grzegorz Wittchen

Grzegorz Wittchen IT Improvement
Specialist, MAN
Accounting Center
Sp. z o.o.

Temat: Walidacja ankieta

Witam,

Najprościej, stworzyć customowy formularz do edycji w Sharepoint Designer'ze, potem jedno z dwóch:

1. albo używać pól zamiast sharepointowych ASP.Net'owych i utworzyć walidacje także używając formantów ASP.Net - validatorów, (walidacja kontrolek po stronie serwera)

2. albo JavaScript (walidacja u klienta - większe niebezpieczeństwo - mozna wejść w źródło strony i zmienić z ręki jak ktoś wie jak)

Pozdrawiam
GWGrzegorz Wittchen edytował(a) ten post dnia 11.03.13 o godzinie 19:02

konto usunięte

Temat: Walidacja ankieta

najlepszym rozwiązaniem będzie model obiektowy javascript po stronie klienta.
Paweł Kamiński

Paweł Kamiński Lead Sharepoint
Engineer

Temat: Walidacja ankieta

Najprostsze rozwiązanie bez programowania w VS - javascript.
Najwygodniej użyć gotowych funkcji do operowania na polach standardowych formularzy SharePoint.
Zobacz na to: http://spjsblog.com/2010/05/28/get-or-set-value-for-sh...

Uwaga - ważne jest korzystanie z odpowiedniej wersji narzędzia w połączeniu z odpowiednią wersją jQuery.

Alternatywnie możesz bawić się js "na piechotę" :-)

Walidację formularza możesz podpiąć pod funkcję PreSaveAction() - szczegóły http://spandps.com/2011/01/25/useful-javascript-functi..., albo sprawdzać kolejne pola formularza w miarę wypełniania....

Możliwości - wiele.
Jeśli potrzebujesz wsparcia - pisz.

Paweł

Następna dyskusja:

[WebPart] Walidacja numeru ...




Wyślij zaproszenie do