问题标签 [quickbase]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
428 浏览

python - Quickbase模块add_record()函数——文件上传参数?

下面的代码是 Python Quickbase 模块的一部分,已经有一段时间没有更新了。下面显示的函数之一的帮助文本不清楚如何传递参数以上传文件(其值实际上是 base64 编码的)。

有人可以帮助我如何传递参数以添加记录。

0 投票
1 回答
1274 浏览

javascript - 如何使用 AWS S3 url 设置凭证?

我正在尝试设置一个简单的 S3 服务器,我可以提取一个 url(在这种情况下,它将是一个已经导入的 Quickbase 文件),并且通过单击一个按钮将调用存储在 Quickbase 页面中的脚本,该脚本将发布到 S3使用我定义的标签字段,为简单起见,它是 div 字段中的 dbid 和记录 id# 作为其数据被拉入脚本中

要上传的文件具有与 Quickbase 存储我需要导入的文件完全相同的 url。

我知道这是可能的,因为 Juice 和 Zapier 团队已经做到了,我只是很难将凭据设置为 url。

我什至不能 100% 确定我正确设置了访问密钥。我确实授予了对 mycompany.quickbase.com 的读写访问权限,但除此之外,我有太多关于 aws 提供的所有信息的信息,很难缩小我搞砸的地方。

0 投票
2 回答
50 浏览

javascript - 根据传递给函数的值生成键名

我有一个函数,它采用 Quickbase 记录 ID 和 fieldID 并删除与该字段关联的任何文件。一、功能:

其中“NN”需要等于传递的 fieldID (fldid)。我尝试将 fldid 连接到这两个键名上,但这没有用。我已经看到很多类似的问题,建议创建对象等,但在我的情况下这些也行不通。所以问题是,我如何动态更改这些键名,以便 QB 满意并且文件被删除?谢谢!

0 投票
1 回答
650 浏览

perl - 使用 perl 脚本将数据从 Quickbase 导出和导入到 csv 文件

我尝试使用 Perl 语言与 Quickbase 交互,我使用以下查询将数据表导出到文本文件中,但我没有得到我想要的正确格式,有什么想法吗?或者如果有另一种语言更容易与 Quickbase 交互?

0 投票
1 回答
108 浏览

docusignapi - Quickbase 和 Docusign

我对此进行了大量研究,看到有人问过这个问题,但从未见过答案:有没有人发现在 Quickbase 中使用 Docusign API 的任何方法?据我所知,quickbase 只支持 Javascript,没有 Node.js,Docusign 不支持 CORS。我尝试与两家公司交谈,他们不会说这是不可能的,但除了官方文档之外并没有真正给我任何指导,这没有帮助。

0 投票
1 回答
381 浏览

javascript - QuickBase:根据报表的内容在另一个表中创建多行

好的,所以这里的设置可能会有点长,但我会试着找到妙语。

本质上,我正在尝试增强 QuickBase 以适应员工薪酬历史的跟踪。对于周年纪念日在该季度的员工,薪酬变更的批准每季度进行一次。这个想法是,经理们将与该季度的所有相关审查者一起提交一份报告,输入他们提议的薪酬变更,然后将其提交给批准者进行确认。

为此,我们有一个与“Comp Records”表相关的“Employees”表,一对多。Comp Record 的一个示例是 Bob 的 Q1/2015 审核、他的 Q1/2016 审核、他的 Q3/2016 绩效提升和他的 Q1/2017 审核等。

我希望填写提议的薪酬变更的行为是对薪酬记录进行网格编辑,填写提议的“新薪水”,然后点击保存。听起来很容易。

围绕“员工”创建报告非常容易,该报告显示所有员工在下一季度的周年纪念日。为给定时间段、给定位置或给定审批者创建所有“比较记录”的报告非常容易。

但是,问题在于,如果(例如)有 20 人在第二季度进行审核,我们需要为这些特定的员工在适当的日期生成 20 个空白的“Comp Records”。换句话说,我不一定希望人们必须进入并点击“New Comp Record”,选择员工姓名,填写信息,然后点击保存,20 次。

我知道 HTTP API 有一个添加记录功能,我见过其他人通过 QuickBase 中的按钮驱动。这似乎一次无法处理超过一名员工。

我还看到可以在 QB 中托管页面并在这些页面上嵌入 javascript 以完成脏活。这似乎更有可能是一个解决方案,但我不完全确定如何使用它。

有没有办法使用 JS 从 QB 中查询“下个季度有周年纪念日的员工的所有员工 ID”,然后使用 Add Record 循环遍历该列表以添加每位员工的 Comp 记录?我认为这方面的一个例子确实是我正在寻找的核心。

在这种情况下,我最终会得到一个类似于“开始 Q2 Comp Reviews”的按钮,单击它一次以添加适当的空白记录,然后让经理开始填写他们提议的更改。这似乎是一个相当合理的体验。

如果有更优雅的整体解决方案,我也愿意接受。任何帮助深表感谢 :)

0 投票
1 回答
29 浏览

quickbase - 如何枚举视图上的所有控件?

我想在 quickbase 视图中获取所有 ui 组件。是否有枚举它们、返回 ID、名称等的 api?

0 投票
1 回答
573 浏览

r - 有没有办法使用 R 将文件写入使用 SSL 的 FTP 服务器?

我有一个 R 脚本,它使用 RCurl 以 .csv 格式从 QuickBase 中提取数据。目前,当使用 write.table 函数时,我只是将它定向到本地文件夹。我想直接写入我认为使用 SSL 的 FTP 站点。我有一个用户名和密码,并且可以在选择连接类型“FTP - SSL(Explicit AUTH Over TLS)”后使用cyberduck等客户端进行连接。

我试过只使用 ftpUpload 功能,但它拒绝让我建立连接。

任何有关下一步看哪里的帮助或建议表示赞赏。

0 投票
2 回答
471 浏览

javascript - 类似 vlookup 的 javascript 将输入值从一个字段映射到另一个字段

我刚刚开始 html/javascript,并尝试创建一个简单的表单,当从输入列表中选择“客户名称”时填充特定的“客户代码”(行为类似于 excel vlookup)。我在 stackoverflow 上找到的示例都导致了警报窗口,但我希望将值填充到表单中。

这是我的客户名称下拉列表的 html 片段:

这是客户名称到客户代码的映射:Doe Inc = 276。Smith LLC = 852。Rogers and Co = 552。

我希望客户代码在更新客户名称时更新为相应的客户名称(不需要按钮),因为这是一个更大的表单的一部分,它将提交按钮(换句话说,我不希望用户必须单击“提交”以检索客户代码,然后稍后在表单中再次“提交”)。

谢谢!

0 投票
0 回答
197 浏览

rest - 通过 Pentaho 数据集成连接到 QuickBase REST API

谁能提供一个示例来展示如何使用 Pentaho REST 转换连接到 Quickbase API?谢谢!