Potřebuji s poznámkovými bloky provést složitější operaci než jen pouhé sečtení – uživatelská sumarizace
Uživatelská sumarizace poznámkových bloků je operace, pomocí níž se vytvoří nový poznámkový blok, který bude obsahovat výsledek operace definované bc skriptem.

Po otevření aplikace vidíte všechny dostupné bloky, které lze použít k vytvoření výsledného bloku. Lze použít pouze ty, které mají alespoň v jednom řádku bodové hodnocení ve tvaru *34. Chcete-li vybrat pouze studenty, kteří mají v daném bloku zahrnutém do výpočtu neprázdné hodnocení, označte blok „jen neprázdné“. Do výsledného bloku se tedy zahrnou jen studenti mající v takto označených blocích bodové hodnocení. Chcete-li vybrat studenty určitého bloku, označte blok příznakem „jen z bloků“. Do výsledného bloku se zahrnou studenti, kteří jsou alespoň v jednom z takto označených bloků.

Narozdíl od prosté sumarizace je možné provádět složitější výpočet s použitím bc skriptu.

Příklad použití: Chcete stanovit výsledek zápočtu z několika testů, přičemž každý z testů má na známce jiný podíl. Máte dva testy, z nichž v každém může student dosáhnout maximálně 100 bodů. Jejich výsledky jsou zaznamenány v blocích s názvy test1 a test2. První test má na zápočtu podíl 25 %, druhý test má podíl 75% a student musí dosáhnout alespoň 80% úspěšnosti. Do pole „Vložte uživatelský bc skript“ vložte příkaz

print "*"; 0.25*test1 + 0.75*test2;
if (0.25*test1 + 0.75*test2 >= 80) print "@Z" else print "@N"

a dejte provést skript.

Ve výsledném bloku se zobrazí příslušný počet bodů ve tvaru *12.3, které student v obou testech získal a současně se stanoví hodnocení (Z nebo N), které následně můžete pomocí „přenos hodnocení“ studentům zapsat.

Přejete-li si, aby se výsledný blok uživatelské sumarizace pravidelně aktualizoval (typicky při změnách proměnných ve zdrojových blocích), je možné při jeho zakládání zatrhnout volbu „vyhodnocovat opakovaně automaticky“. Výsledný blok se pak přepočítává pravidelně každou hodinu.

Přejete-li si blok uživatelské sumarizace přepočítat neprodleně, zvolte ikonu rotační šipky za názvem bloku.

Dojde k okamžitému přepočítání, o čemž jste informováni hláškou „úspěšně přepočítáno“.