问题标签 [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 投票
0 回答
20 浏览

selenium - 有没有人知道如何在 QuickBase CRM 工具上执行 selenium 自动化

我只是想知道有没有人有任何关于如何在 quickbase CRM 工具上执行 selnium 自动化脚本的原型?

0 投票
0 回答
18 浏览

wordpress - 你会怎么做?将 Quickbase 数据移植到 Wordpress 中?

我在 Quickbase 中有一个数据库。它有 4 个相互关联的表。参与、制作、人员和公司。这些数据相互关联,因此“人”将有许多“参与”,而这些“参与”可能会出现在许多不同的“作品”中。因此有一些共享的双向字段。

这个快速库正在下降,我工作的团队想探索我们是否可以将这些数据输入 Wordpress。我们有一个使用 Pod 存储其他数据集的 wordpress 站点(我没有设置它,但现在管理该站点)。

问题是:1,我可以创建一个提供相同功能的 Pods 设置吗?我可以让 POid 具有双向字段,但在我的源数据中,Participations 将 People 和 Productions 链接在一起。因此,一个人可能会多次参与许多不同的制作。2、你能不能批量导入Wordpress Pods中的现有数据集

或者这都是一个愚蠢的想法,因为 Wordpress 不是为这种事情而构建的......

我只是想了解 Pods 是否可以执行这种级别的更复杂的数据关联,或者我是否也应该寻找另一个?

对其他解决方案持开放态度......

任何指导都会非常有帮助。

0 投票
1 回答
970 浏览

javascript - 如何解析具有复杂嵌套和未命名数组的分页 JSON API 响应?

我已经(在@EmielZuurbier 的帮助下)构建了一个发票模板,该模板将 API 调用放置到 Quickbase。API 响应是分页的。如何将分页响应解析为单个表?

这是来自 API 调用的响应的样子(我删除了 data 下的大部分项目,否则在 stackoverflow 上发布会很长时间

下面是我正在使用的完整 javascript 代码

这就是我想要实现的(地址仅显示为 xxx,因此该表非常适合 stackoverflow)

数数 项目编号 物业地址 完成日期 帐单代码 总工作价格
1 F079427 xxx 2021-03-01 (S1) 50.00 美元
2 F079430 xxx 2021-03-01 (S1) 50.00 美元
3 F079433 xxx 2021-03-16 (S1) 50.00 美元

我对如何实现这一点的想法

对于请求公式,我们可能需要一个循环的函数,它会跳过一定数量的记录=== to the sum of all the numRecords for every request made until skip + numRecords === totalRecords

例如,如果 totalRecords = 1700

  1. 第一个请求{"skip": 0}返回 numRecords=500
  2. 第二个请求{"skip": 500}返回 numRecords=500
  3. 第三个请求{"skip": 1000}返回 numRecords=500
  4. 第四个请求{"skip": 1500}返回 numRecords=200

skip + numRecords = 1700在等于总记录的第四个请求上,因此循环应该停止。

在我们拥有所有这些数组之后,我们以某种方式将它们合并到一个表中,这比我熟悉的更高级的 javascript。

0 投票
2 回答
121 浏览

reactjs - React API 调用,使用 QuickBase 的新 RESTful API 渲染数据

我试图找出我在这里做错了什么......我已经有一段时间没有编码并试图跳回使用 QuickBase 的 RESTful API 的外部应用程序。我只是想从 QuickBase 获取数据以在外部应用程序中使用以创建图表/图形。

我无法使用 GET,因为它只给我字段名称而没有数据,如果我使用 POST,那么我也会得到这些字段的值。我能够获取控制台中呈现的所有数据,但我正在努力让每个字段呈现以在应用程序中使用。

希望得到一些帮助,让渲染的数据在 React 中使用,以及任何在他们的领域中使用 QuickBase 的新 API 调用的人的任何提示!如果这是一个简单的问题/问题,我很抱歉,已经有几年没有使用 React 了……我感觉到了!

谢谢!

0 投票
2 回答
147 浏览

javascript - 如何在 React 中通过 POST API 调用渲染数据

我试图弄清楚如何对我当前的 API 调用进行编码,以便我可以从 API 调用访问每个字段并呈现它,然后能够在多个组件中使用它。我正在使用仅允许 POST 提取字段值的 QuickBase API 调用。我已经退出游戏几年了,无法弄清楚如何通过导入 api.js 文件准确地渲染这些以便能够在其他组件中使用。该项目是 Electron 中的一个 React,用于提取 QuickBase 数据,并能够创建折线图(一页上 7 个)以显示工作成本/小时,工作包括部门成本/小时。我所有的数据都在 quickbase 中,我只是不知道如何让它做出反应并能够实际使用它!

这是我的 API 调用:

任何帮助将不胜感激,因为我已经为此苦苦挣扎了一段时间!现在我能够在控制台中获取所有正确的数据。但不知道如何在我的应用程序上渲染它以供实际使用。

谢谢!

0 投票
0 回答
55 浏览

reactjs - React API 调用 QuickBase 以选择 LineCharts 的多个数据点

我一直在努力获取这个数据集并能够跨多个组件显示。截至目前,我有 6 个不同的组件在 React 应用程序中从 Chart.js 生成折线图。我正在尝试从 QuickBase RESTful API 完成 API 调用以调用 2 个不同的表并从每个表中获取字段列表,因此,我的结构中有 2 个文件,其中包含对每个表的这 2 个不同的 api 调用。我希望我能够成功完成这些 api 调用,并能够根据需要实际呈现数据,以便能够在所有这些图表上使用。有没有人可以帮助我解决这个问题?已经坚持了一段时间了......这是我到目前为止的 API 调用。

所以最终我试图选择“选择”部分中提到的所有字段,以便能够根据需要分配给折线图。我在这里做错了什么,我无法渲染任何东西?我们的想法是我们的​​ quickbase 用于项目管理,因此页面上的 1 个折线图将是“总计”,而其他折线图将属于该作业中包含的部门,它们都是相关的,并且数据都在 quickbase 中,并且在我的控制台中,但我无法弄清楚如何让这一切正确呈现,因此我可以创建折线图并根据作业名称循环结果。

现在我也不确定如何调用每个字段名称,因为 json 像这样过来: data: 0, 3, 18

0 = 该工作的所有信息,3 = 将是具有工作名称的实际字段,18 = 部门名称......等等。

我的想法是让所有这些折线图显示在一个页面上,显示工作的总数,以及每个部门的总数,然后设置一个计时器,使用滑块库或类似的东西循环浏览所有工作。

所以到目前为止,我正试图弄清楚如何编写代码以能够选择特定字段并在折线图组件中使用它们。

任何帮助,将不胜感激!

谢谢!

更新 我现在可以根据 App.js 中循环作业名称和 ID 的初始 api 调用来选择所需的每个 ID。因此,无论当前显示什么 ID,它都将作为 props 发送并在 QuickBase API 调用中使用,该调用将确定从 QuickBase 返回的内容。

应用程序.js

LineChart.js

0 投票
0 回答
38 浏览

reactjs - React API 调用,不能分配作为道具传递给其他组件

我想看看是否可以就如何在此 api 调用中调用数据点获得一些帮助,它是一个数字数组,因此字段值可能是 6。但我无法在屏幕上加载任何内容。我的呼叫正在工作,因为我正在加载...当为空时,但它只是消失并且不显示任何内容。每当我尝试为数据分配一个数字时,它都会显示无法识别。

API 数据 例如:

更新:能够在我的 App.js 中将 {jobId} 设置为道具,因为这是我的折线图的父项,这就是真相需要的地方,然后我可以将它发送到每个折线图以拉取为基础在哪个 Title(以及 ID)上显示哪个指示 API 调用的结果。

应用程序.js

LineChart.js

如您所见,API 正在获取来自 App.js 的任何 {jobId} 的 '#' id。你也可以在我的 API 正文中看到。

0 投票
1 回答
65 浏览

reactjs - 无法使用 API 调用呈现数据

我已经坚持了很长一段时间了,我不能使用 get 请求并且必须使用 post,因为这是我能够取回字段值的唯一方法。而且无论我做什么,我都无法获得任何数据来渲染,截至目前,我所看到的只是加载......告诉我数据为空。但我不知道如何改变这一点。任何帮助,将不胜感激。

这是使用 Fetch 调用 QuickBase RESTful API 来获取多个字段值,以用作折线图上的数据点。我知道这不应该这么难,但我所做的任何事情都无法呈现任何数据。也使用 React。

一些用户说要映射,但问题是我不知道我当前的代码如何。有人说使用 data.value 但它是一个数组。我已经尝试过数据 [3],因为没有“工作名称”字段或“金额”字段,所以它全部按数字拆分,如我的选择正文中所示。

谢谢,

0 投票
1 回答
84 浏览

javascript - 循环通过 API 数据,设置时间更改?

我希望就如何最好地循环遍历我的值以一次显示一个值并仅显示 30 秒然后显示下一个值获得一些建议。我的 API 调用正常工作,并且可以获得与 [6] 相关的所有数据,如下所示,它们是职位名称。因此,我不想一次显示所有作业名称,而是想循环浏览它们,并且每个作业名称只显示 30 秒左右。我还有关于其他组件的所有数据,以显示与该工作相对应的折线图。所以我的想法是循环这些作业名称,然后在呈现作业数据的每个组件上,当作业名称更改为对应时进行更改。想看看我是否可以就如何实现这一目标获得一些想法和建议!

标题.js

正如您在上面看到的,现在基于主体“options”:“top”:1,一次只显示一个值,但我想循环它们。如果我将其更改为 0,则所有值都显示为该字段 ID 为 6。

我还附上了我的应用程序屏幕截图,以显示我正在尝试做的事情,显示作业名称,并每 30 秒循环一次该作业的数据以及相应的折线图,以显示所有作业及其数据。

应用截图

我曾想过使用像 splide.js 或 glide.js 这样的滑块库来更改每一个,但只是尝试从 Title 开始并尝试根据显示的标题来连接折线图。

提前致谢!

0 投票
0 回答
29 浏览

quickbase - 在 QuickBase 中,有没有办法让输入到一个表中的数据以重新调整的方式自动同步到另一个表中?

我希望每当我将数据输入到一个表中时,它会以重新调整的方式自动复制到另一个表中。更具体地说,我希望将数据从宽格式复制到长格式(见下文)。其他数据工具,例如 Tableau 和 R,使这变得非常容易,但我无法通过 QuickBase 找到一种方法来做到这一点。

在此处输入图像描述