/* * ################################################################################ */ private static String getKorrektStringFrageX(clsFrage pFrage) { String str_korrekte_antworten = ""; String str_fragen_nummer = ""; if (pFrage == null) { str_fragen_nummer = ""; str_korrekte_antworten = ""; } else { str_fragen_nummer = (knz_use_lfd_nr ? pFrage.getLfdNummer() : pFrage.getNummer()); str_korrekte_antworten = ""; if (pFrage.getAntwortAKorrekt()) { str_korrekte_antworten = str_korrekte_antworten + m_loesungsbogen_antwort_a; } else { str_korrekte_antworten = str_korrekte_antworten + " "; } if (pFrage.getAntwortBKorrekt()) { str_korrekte_antworten = str_korrekte_antworten + m_loesungsbogen_antwort_b; } else { str_korrekte_antworten = str_korrekte_antworten + " "; } if (pFrage.getAntwortCKorrekt()) { str_korrekte_antworten = str_korrekte_antworten + m_loesungsbogen_antwort_c; } else { str_korrekte_antworten = str_korrekte_antworten + " "; } if (pFrage.getAntwortDKorrekt()) { str_korrekte_antworten = str_korrekte_antworten + m_loesungsbogen_antwort_d; } else { str_korrekte_antworten = str_korrekte_antworten + " "; } if (pFrage.getAntwortEKorrekt()) { str_korrekte_antworten = str_korrekte_antworten + m_loesungsbogen_antwort_e; } else { str_korrekte_antworten = str_korrekte_antworten + " "; } if (pFrage.getAntwortFKorrekt()) { str_korrekte_antworten = str_korrekte_antworten + m_loesungsbogen_antwort_f; } else { str_korrekte_antworten = str_korrekte_antworten + " "; } if (pFrage.getAntwortGKorrekt()) { str_korrekte_antworten = str_korrekte_antworten + m_loesungsbogen_antwort_g; } else { str_korrekte_antworten = str_korrekte_antworten + " "; } if (pFrage.getAntwortHKorrekt()) { str_korrekte_antworten = str_korrekte_antworten + m_loesungsbogen_antwort_h; } else { str_korrekte_antworten = str_korrekte_antworten + " "; } } if (m_knz_loesungsbogen_version_1) { str_korrekte_antworten = str_korrekte_antworten.Trim(); } return(getStringRight(str_fragen_nummer, ANZ_STELLEN_FRAGENNR) + STR_TRENN_STRING + getStringLeft(str_korrekte_antworten, m_max_anzahl_vorhandene_antworten)); }