如何按字母顺序对消息进行排序
wrkmsg - 如何按字母顺序对消息进行排序?
有没有可能以我喜欢的方式对这些消息进行排序?
wrkmsg - How can I sort messages alphabetically?
Is there any possible way to sort those messages in a way that I like to have them?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我假设您的意思是您想要对存储在消息文件中的消息定义进行排序,而不是对消息队列的当前内容进行排序。您可以创建一个数据库表(即文件)来接收消息描述,然后对这些记录执行您想要的任何操作。
通常您可以
DSPMSGD
打印文件。但我们将创建一个物理文件或表,并将 DSPMSGD 命令的输出覆盖到我们的文件中。出于我们的目的,前三个记录是垃圾,我们将使用 CPYF 将它们从工作文件丢弃到最终文件中。通过将您的库设置为当前库,让事情变得更容易。
您可以在 DDS 中定义文件,但我将在 SQL 中演示这一点。
要创建工作文件和结果文件:
退出 SQL 以返回到命令行。
将 DSPMSGD 命令的输出文件覆盖到您的工作文件,并收集数据。
您现在可以返回 SQL 并查看您的劳动成果。
I'm assuming you mean that you want to sort the message definitions stored in a message file, rather than the current contents of a message queue. You can create a database table (ie. a file) to receive the message descriptions, and then do whatever you'd like with those records.
Normally you can
DSPMSGD
to a print file. But we will create a physical file or table, and override the output of theDSPMSGD
command to our file. The first three records are trash, for our purposes, and we will discard them usingCPYF
from a workfile into our final file.Make things easier by setting your library as current.
You could define your files in DDS, but I'll demonstrate this in SQL.
To create your work file and result file:
Exit SQL to return to a command line.
Override the output file for the
DSPMSGD
command to your work file, and collect your data.You can now go back into SQL and see the fruits of your labor.
我从来没有见过。它们按日期时间顺序出现。我确信它们存储在一个物理文件中,您可以在其中查询它,但我通常会尽快清除我的消息。
Not that I have ever seen. They come appear in datetime order. I am sure they are stored in a physical file somewhere where you could maybe query it, but I usually clear out my messages ASAP.