如何在不使用门户的情况下将新记录插入到与当前输入数据的字段im相关的另一个表中?假设它是一个下拉按钮,它有一个来自另一个表的值列表,但是要输入的记录尚不在该表中,因此我只需键入它。如果它是新记录,则应将其添加到另一个表中以备将来使用。在不使用门户的情况下向表中插入新记录
0
A
回答
0
一种技术是创建一个脚本来执行记录添加。然后,您可以在字段或按钮上使用脚本触发器来调用脚本。
例如,让我们假设你有一个Invoices
表和Line Items
表,这是由这个关系链接:
Invoices::ID -----< LineItems::InvoiceID
您可以创建一个脚本Make Line Item For Invoice (InvoiceID)
,并通过Invoice::ID
值作为脚本参数。
的Make Line Item For Invoice (InvoiceID)
可能是这个样子:
New Window [Name: "Create Line Item"]
Go to Layout ["Line Item Layout"]
New Record/Request
Set Field [LineItems::InvoiceID; Get (ScriptParameter)]
Close Window [Name: "Create Line Item"; Current file]
它不会是硬的,一旦你得到了工作,修改脚本采取额外的参数,并使用它们来设置多个字段在新纪录中。
0
您可以伪造它通过使一个很小的门(即使它1x1像素),
然后你可以用门户的方式:给门户对象名称,那么当你要添加的记录化妆转到对象[门户名称],然后转到与最后设置的门户行,只是把值(只要确保你有添加选项中选中的关系)
相关问题
- 1. 只有在记录不存在的情况下插入记录
- 2. 在不使用插入语句的情况下在JDBC中插入记录
- 3. 在不锁定表格的情况下插入大量记录
- 4. 在不存在记录的情况下用SQL插入多行
- 5. 如何在不使用mysql事件的情况下每年插入新记录
- 6. 如何在甲骨文中不存在记录的情况下插入记录?
- 7. 仅在记录不存在的情况下插入值
- 8. 新记录插入到数据库表在我的情况
- 9. PL/SQL - 只在记录不存在的情况下插入记录
- 10. 在不使用游标的情况下基于值插入重复记录
- 11. 如何在不使用插入的情况下向类中注入代码?
- 12. 可能在不插入新行的情况下获得用户输入?
- 13. 我可以在不使用删除和插入的情况下移动MS Access数据表中的记录吗?
- 14. 在没有先查询的情况下插入或更新记录?
- 15. 使用T-SQL,是否可以在不锁定的情况下将记录插入到表中?
- 16. 在不使用asp.net标识的情况下获取记录的用户标识
- 17. 性能 - MySQL的默认情况下插入记录
- 18. 如何在不更新旧记录的情况下使用Hibernate session.save()插入/保存对象
- 19. 如何在不创建新记录的新实例的情况下创建新的连接表记录。 Rails的
- 20. Berkeley DB:在不读取记录的情况下锁定记录
- 21. 如何在不加载orm的情况下更新记录?
- 22. 如何在不更改rowversion的情况下更新记录
- 23. 在不使用表单的情况下在Yii中插入blob对象
- 24. MYSQL表2中的表1更新记录插入新记录
- 25. 如何在不使用UDF的情况下更新特定Aerospike记录的TTL?
- 26. 在不使用临时表的情况下选择不同记录
- 27. 如何在不离开插入模式的情况下向上/向下滚动?
- 28. 插入父表时插入在外键表中的新记录
- 29. 在不使用线程上下文的情况下记录log4j2中的PID
- 30. 在表格中间插入新记录
可能是一个小题目从我的问题,但自我是一名初学者,我的Set Field脚本怎么只有一个参数? –
那里真的有两个参数。 'LineItems :: InvoiceID'是Specify Target Field中的字段,'Get(ScriptParameter)'是计算结果,它基本上将传递给脚本的脚本参数放入LineItems :: InvoiceID字段中。 – pft221
但是,当我使用Set Field脚本时,我只能设置LineItems :: InvoiceID或者第二个Get(ScriptParameter)的字段并且没有选项。 –