查询生成器提示排序顺序我创建了一个带有运行提示的查询生成器,并希望对列表中的项目进行反向排序。
提示不使用SQL顺序-有没有办法在UI中强制降序?
回复:查询生成器提示排序顺序您是在谈论更改数据表的排序顺序吗?可以通过单击“查询构建器”的“排序依据”部分中的三角形来更改该值。

您是在说过滤器盒吗?该列表应按该列中项目的字母顺序排列,但是您始终可以将“过滤器类型”切换为手动列表,并指定所需的顺序。

还是您要尝试做其他事情?
回复:查询生成器提示排序顺序我想颠倒过滤器框中的排序顺序。
我正在过滤实验编号(通常是笔记本页面),因此它不能是静态列表。反转排序通常会将最新的运行放在顶部,并为用户带来更多便利。
我希望也许有一个可选的参数来对降序进行排序,该参数将在此处输入:
Prompt(
"BATCH_RUN:",
Character,
PromptName( "t1.BATCH_RUN_1" ),
ValueSource(
Column( "BATCH_RUN", Alias( "BATCH_RUN" ), Table( "GC_DATA_EXTENDED_VIEW", Schema( "MICROS" ) ) )
)
)
回复:查询生成器提示排序顺序我不是JSL专家或查询生成器专家,因此其他人可能比我有更多的帮助。但是,当您以交互方式构建查询时,可以按照上一篇文章中的指示设置排序顺序。这样做会生成使用Order By的JSL。对于我的特定示例,添加了此JSL选项:
Order By( Column( "LotID", "t2", Order( "Descending" ) ) )
LotID来自查询的表2。也许这会对您有所帮助。
回复:查询生成器提示排序顺序“排序依据”适用于输出表,但不适用于过滤器框列表。