我可以使用计算模型进行演示来在App maker中制作此简单应用吗?

时间:2018-07-05 20:58:45

标签: google-app-maker

我是Google App制造商的新手,并且我在编码方面也没有很多经验(很抱歉:/)。由于App maker被标记为低编码的App Builder工具,因此我认为用它制作一个非常简单的App并不难。但是,对我而言。

我只需要为演示目的制作一个简单的应用程序(因此,Cloud SQL和其他复杂的数据库解决方案对我不感兴趣)。我想使用计算模型(如果我错了,请纠正我,计算模型只是临时解决方案,因为应用程序需要真正的数据库才能完全发挥作用?)

我的应用基本上由 2个数据组成: 1)员工和 2)部门

-> “雇员”的字段为:名字,姓氏和部门。

-> “部门”字段只是部门名称。

我的应用应该看起来像这样:

第一页:当前雇员表,该按钮具有添加新雇员的按钮,

第二页:带有所有部门名称(例如市场营销,财务...)的表格,该按钮带有添加新部门名称的按钮,

第三页:当我点击 添加新员工按钮 时打开的表单,我可以在其中插入他们的名字,姓氏和从下拉菜单中选择部门,

第4页:当我单击 添加新部门按钮 时打开的表单,我可以在其中插入新的部门名称。

第5页:表格(或其他一些小部件,在此处不确定),可以选择插入名字和姓氏,以便找出员工分配到的部门。

我尝试制作前4页,但最终以表格形式插入任何内容。第5页对我来说仍然太多了。

我希望您理解我的奋斗,如果您知道该怎么做,请分享您的知识。非常感谢!

2 个答案:

答案 0 :(得分:1)

计算模型有点像SQL视图-不一定是临时解决方案。每次加载计算的模型时,都会运行在该模型的数据源下编写的脚本。该脚本通常从外部来源加载数据(即从API获取股票价格,从外部SQL Server加载数据或生成随机占位符数据)。

您可以对要构建的此应用程序使用cloud SQL模型-应当在第二页中显示的具有所有部门名称的表可能只是一个具有单个部门名称字段的cloud SQL表。

我建议您通过示例应用程序进行工作,以便更好地了解不同组件的工作方式。 Here is a link to one for you to get started.

简而言之,您将创建一些模型来存储信息(我建议使用Cloud SQL,因为计算出的模型将需要代码,而Cloud SQL更易于通过应用程序制造商的绑定即插即用)。在创建任何页面之前,请尝试列出数据库的外观,因为这将决定如何设置绑定或编写脚本。

要求完全将Google已经提供的教程的本质上做到完全相反,这很直觉-您应该在实现方面提出更具体的问题。

对于App Maker是低代码环境,这只是部分正确。对于非常非常简单的应用程序(想想漂亮的形式),您只需要几行代码,就可以通过拖放完成所有操作。但是,任何比简单形式复杂的事情几乎都将需要大量的实际代码。在线上有很多资源可以学习Javascript。

答案 1 :(得分:0)

您可能想尝试像 AppSynergy 这样的谷歌合作伙伴来构建这样的东西。对于您需要的东西来说,这可能有点过头了(如果您打算构建更多东西,则可能不会)。