form 提交了一个请求(并发报表),可是在find all my requests 里面却找不到

本文探讨了在Oracle应用环境中,通过自定义表单提交并发报表请求的问题。具体表现为提交请求后,在系统中无法找到相应的记录。文章分析了可能的原因,并提供了检查数据库记录及确保提交操作正确完成的方法。

自己客制化form 提交了一个请求(并发报表),可是在find all my request 里面却找不到

单独输入报表的名字却可以跑,为什么

是不能提交请求,而form 里 已经显示了提交的request_id 了
fnd_message.set_name('FND','Request ID: '||request_id);
fnd_message.show;

**************************

form 里 已经显示了提交的request_id 了,但是在find all my requests 里却找不到!

*********************

发现

根本就没有提交请求:select fcr.*
from
--fnd_concurrent_programs fcp
fnd_concurrent_requests fcr
where
fcr.request_id=4078002

*************************

提交完必须COMMIT

在form 的trigger (when-button-pressed)必须COMMIT

转载于:https://www.cnblogs.com/liuweicong39/archive/2012/06/14/2548758.html

在Python中创建一个厦门大学参观小程序的抢票功能,我们可以使用requests库来进行网络请求,Tornado框架来处理并发请求,以及BeautifulSoup库来解析网页内容。这里是一个简化的步骤: 1. **安装所需库**: ```bash pip install requests tornado beautifulsoup4 ``` 2. **获取网页源码**: 首先需要抓取厦门大学参观预约网站的HTML结构。通过`requests.get()`函数发送GET请求到官网并解析返回的HTML。 ```python import requests from bs4 import BeautifulSoup url = 'https://xxx.xmu.edu.cn/visit' # 将实际URL替换为厦门大学预约页面 response = requests.get(url) soup = BeautifulSoup(response.text, 'html.parser') ``` 3. **分析目标元素**: 出网页中包含门票信息、提交按钮等关键元素的定位规则。这通常涉及到CSS选择器或XPath表达式。 4. **模拟点击抢票**: 使用selenium库如果网站有JavaScript交互的话,否则直接提取表单数据并构造POST请求。 ```python from selenium import webdriver # 如果需要,导入selenium库 # 创建Chrome浏览器实例 driver = webdriver.Chrome() # 定位输入框和按钮元素,填写相关信息并提交 form_data = {} # 这里需要填充实际的表单字段 for field, value in form_data.items(): element = driver.find_element_by_id(field) # 用id查元素 element.send_keys(value) submit_button = driver.find_element_by_xpath('//button[@data-submit="true"]') # 提交按钮的XPath submit_button.click() # 等待抢票结果页面加载完成 # ... ``` 5. **设置定时任务或循环抢票**: 可能需要设置一个循环或者定时器,比如每分钟检查一次是否有新的名额开放。可以利用Tornado的异步特性,结合asyncio库来提高效率。 6. **异常处理**: 添加错误处理代码,如网络连接失败、服务器错误、验证码等问题,并提供相应的日志记录。 7. **运行程序**: 启动Tornado服务器并监听指定端口,让抢票脚本作为HTTP请求处理器。 注意:上述代码仅提供了一个基本的框架,具体的实现细节会因厦门大学官网的实际布局和安全机制而变化。在编写这样的脚本时,务必遵守网站的使用条款,尊重其服务协议,并遵守法律法规。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值