\moduleFunctionTable
{Lomas darbību pārskats}
{mod-func-role-action-overview}
{Lomas darbību pārskats}
{SLMF03}
{
	Funkcijas mērķis ir izvadīt visas darbības, kuras var izpildīt attiecīgā loma.
}
{
	Obligātie parametri:
	\begin{enumerate}
		\item Spēles lomas identifikators - pozitīvs skaitlis.
	\end{enumerate}
}
{
	\begin{enumerate}
		\item Pārbauda, vai lietotājs ir reģistrēts. Ja nav, izvada 1. paziņojumu.
		\item Sagatavo datubāzes viens pret daudz pieprasījumu no spēles lomas tabulas uz lomas darbības tabulu.
		\item Sagatavo pieprasījuma lauku sarakstu. Saraksta pamatā ir lomas nosaukums, darbības nosaukums, vai darbība ir tūlītēja.
		\item Veic sagatavoto pieprasījumu, pieprasot iepriekš sagatavoto lauku sarakstu. Ja pieprasījums neizdodas, parāda 2. paziņojumu. Ja spēles loma netika atrasta, parāda 3. paziņojumu.
	\end{enumerate}
}
{
	Izvades datu mērķis ir spēles lomas darbības datu izvadīšana.
	\begin{enumerate}
		\item Vārdnīca - lomas nosaukums - simbolu virkne, virkne - lomas darbības nosaukums - simbolu virkne, vai lomas darbība ir tūlītēja - karodziņš.
	\end{enumerate}
}
{
	\begin{enumerate}
		\item Darbība nav autorizēta!
		\item Notika sistēmas iekšēja kļūda! Mēģiniet vēlreiz!
		\item Tāda spēles lomas nav atrasta! Mēģiniet vēlreiz!
	\end{enumerate}
}
