wtorek, 1 czerwca 2010

Checkbox - zaznaczanie całej kolumny

Czy nie mieliście czasem potrzeby dodania ręcznie w nagłówku kolumny raportu checkboxa po zaznaczeniu, którego wszystkie pozostałe chceckboxy w kolumnie też się zaznaczą ? Chodzi o identyczną funkcjonalność jaka jest tworzona podczas budowy tabular formsa dla akcji Delete.

Żeby to wykonać należy wejść do sekcji Report Attributes a następnie w nagłówku kolumny raportu (w kolumnie Heading) wprowadzić następujący kod:

<input onclick="$f_CheckFirstColumn(this)" type="Checkbox">

Jeżeli pole w kolumnie Heading jest nieaktywne należy powyżej zaznaczyć Heading type: Custom. Jeżeli zamiast Checkboxa zobaczymy wklejony przed chwilą kod html należy zmienić w danej kolumnie Column Attributes/Display As na Standard Report Column.

Po tym małym zabiegu mamy w nagłówku checkboxa z podłączoną do niego funkcją javascriptową wywołującą akcję zaznaczenia pozostałych checkboxów w kolumnie : )

2 komentarze:

  1. Super! Wreszcie rozwiazanie ktore po prostu dziala! Dzieki!
    OdpowiedzUsuń na zawsze
  2. A czy któreś z naszych rozwiązań z Bloga nie działało ; ) ?
    OdpowiedzUsuń na zawsze