假设我有一个 StoredProcedure,它返回一个唯一的行,该行对应于一个包含“Name”和“Surname”列的表。
我希望报告显示:
Name: NameField
Surname: SurnameField
其中“NameField”和“SurnameField”是 StoredProcedure 返回的字段。
特殊要求是,如果“SurnameField”为空或 null,那么我不想显示“Surname: SurnameField”。
我怎样才能做到这一点?我唯一想到的是将存储过程分成两部分,一个用于姓名,一个用于姓氏,并将每一行划分为不同的子报表,然后为第二个选择“如果为空则删除”(或类似的东西)......但这是真的矫枉过正,我想有一个更简单的方法。