Fixed the handling of missing data in plan descriptions.

    1. Do not show rows that contain no data at all
    2. Use '-' instead of '?' for missing values