我正在制作一份报告,显示costumers和一些数值的列表。 我用一个公式中的顺序排序我的组,至极如下:Crystal Report组排序顺序
if {Db.SortOrder} = 0 then
{Db.CostumerName}
else
ToText({Db.Value},'00000000',0,'')
这样我可以负荷消费的名称或值组,问题是,我需要使用不同的排序顺序为他们,当我按CostumerName分组时按升序排列,当按Value分组时按降序排列。我怎么能做到这一点?我已经试过“式排序组”使用crAscendingOrder,crDescendingOrder但它说我需要涂用costant,而不是一个变量(在我的情况,我用db.SortOrder)
谢谢你的详细回应,但它似乎并没有在我的情况下工作。在记录排序专家中,我无法取消选择我的分组公式作为排序字段,它总是排在最前面。 – SilentRage47
对不起,我只注意到我的错误。将公式添加到组排序专家。我今天晚些时候会改变答案。 – craig