我使用DataTable来绑定我的水晶报告。它包含信用卡和借记卡。如果任何一个为零,则另一个为零。因此,每列都包含信用卡或借记卡信息。我希望显示如下内容:
Bank Name(Credit)|CreditAmt|BankName(Debit)|DebitAmt
我的第一列需要显示带有银行名称的信用记录,第二列显示信用金额和借方金额的相同逻辑 - 显示在第3和第4列。
我的输出目前如下:
- HDFC银行| 550 |(空白)| 0
- 空白)| 0 | 500 | HDFc银行
我在空格中留空,在任何部分都是0或者是借记或借记 - 因为我只获得每条记录的信用或借记金额。因此它为其他部分放置0和空格。如何将空白部分抑制为如下所示?
- HDFC银行| 550 |(空白)| 500 | HDFc银行
答案 0 :(得分:0)
您需要做的是通过公共列将您的交易汇总到您的借方和贷方。我假设银行名称是常见链接。然后总结您的借方和贷方。以下是要采取的步骤:
现在为了进一步了解我们在这里所做的事情,假设您想通过每个银行的帐户进行总结。您执行第1步,然后按帐户插入另一个组,然后添加汇总的Dr.&铬。到帐户组标题。
干杯。
答案 1 :(得分:0)
分组解决方案很棒。
另一种可能的解决方案是:
- 创建名为 button.setOnClickListener(new View.OnClickListener()
{
public void onClick(View v) {
Intent i = new Intent(PresentActivity.this,NextActivity.class);
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(i);
}
});
的公式字段,该字段从下一行NextDebit
获得Debit
值
- 显示详细信息部分Next(Debit)
和Credit
- 取消NextDebit
我处理查询的另一个解决方案,这样您就可以获得所需的数据。