In criminal cases, complainants are generally required to be present at every court hearing unless the court grants an exemption. This is crucial for state cases where the complainant's presence is needed to prove allegations. However, for cheque dishonour cases, attendance may not be mandatory on every date, especially if a lawyer is present. It's important to distinguish between a court date and a hearing date, as presence is typically required for hearings.