我想要一个真正简单的方法来查看正在进行的任何可修改内容的内容吗?进展OpenEdge - TempTable文件 - 一个简单的方法?
1
A
回答
1
我刚刚发现了一个简单的方法来将临时表转储为使用Json(从10.2B开始)的文件。 WRITE-JSON是绝招!
DEFINE TEMP-TABLE ttTmp
FIELD FieldA AS CHAR
FIELD FieldB AS CHAR.
CREATE ttTmp.
ASSIGN ttTmp.FieldA = "A"
ttTmp.FieldB = "B".
DEFINE VARIABLE tthTmp AS HANDLE NO-UNDO. /* Handle to temptable */
DEFINE VARIABLE lReturnValue AS LOGICAL NO-UNDO.
tthTmp = TEMP-TABLE ttTmp:HANDLE.
lReturnValue = tthTmp:WRITE-JSON("FILE", "c:\temp\tthTmp.txt", TRUE, ?).
/* Output File tthTmp.txt
{"ttTmp": [
{
"FieldA": "A",
"FieldB": "B"
}
]}
Output File tthTmp.txt */
2
您还比如生成XML
tthTmp:WRITE-XML("FILE","c:\temp\tt.xml", TRUE).
或分号分隔的文件
OUTPUT TO c:\temp\file.txt.
FOR EACH ttTmp:
EXPORT DELIMITER ";" ttTmp.
END.
OUTPUT CLOSE.
+0
write-json也可用 –
相关问题
- 1. OpenEdge动态TempTable
- 2. Openedge进展 - 无法逃避单引号 - 这是一个错误?
- 3. 简单的方法将多个CSS文件合并为一个?
- 4. 进步OpenEdge简单的实用程序与输入参数
- 5. 简单的方法禁用PHP扩展?
- 6. 进展OpenEdge像SQL那里IN?
- 7. 将OpenEdge进展到PostgreSQL数据库
- 8. 一个简单的方法来从XML文件删除页眉
- 9. 在一个python文件上运行Sphinx的最简单方法
- 10. 一个简单的方法添加管道到tee-d文件
- 11. 简单的方法来获得一个测试文件到JUnit
- 12. 操纵一个简单的方法
- 13. 验证XML文件的简单方法
- 14. 编写一个简单的Chrome扩展
- 15. 最简单的输出简单MIDI文件的方法?
- 16. 简单的方法重载一个类
- 17. 简单的方法来查看和保存文件的二进制文件?
- 18. 使用python验证两个CSV文件的最简单方法
- 19. 有没有一种简单的方法来确定一个文件在C#中的扩展名是什么?
- 20. 一个简单的方法来连载一个double?
- 21. 一个简单的。这是一个文件夹或一个php/py文件,带有一个隐藏扩展
- 22. 简单的方法
- 23. 最简单的方法来编写一个ArrayList到Java文本文件
- 24. 如何读取一个简单的二进制文件
- 25. 有没有简单的方法来检查一个mp4文件是否有效?
- 26. 简单的方法来测试某个文件大小的PDF
- 27. 简单的方法
- 28. 最简单的方法,从方法做一个哈希调用
- 29. 做一个简单的C头文件
- 30. 创建一个简单的yaml文件
是的,(也许不是很容易)输出,如果JSON是你”之后,这是一个很好的方式来做到这一点! – Jensd