Sk1p 2024-04-18 12:43 采纳率: 0%
浏览 4

有没有简单的可编辑填表app

编程语言不熟练,想要做一个单机离线使用的app。使用场景就是分发给各个小组安装,各个小组出去调查填表,然后调查完可以导出来汇总就行。
功能就是填表,填表的项目名称我可以自己设置,填表的项目内容可以文本或者下拉选项,然后存储在本地的数据库中(*.db格式文件),这样我就可以将各小组的数据库导出合并。
请问有没有现成app可以自己改动的或者电脑软件制作的工具?

  • 写回答

5条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-04-18 12:43
    关注

    引自免费微信小程序:皆我百晓生

    为了满足您的需求,您可以使用一个叫做"AppSheet"的无代码应用程序构建平台。这个平台允许您无需编程知识就能创建定制的应用程序。对于您的情况,它非常适合用来创建一个简单的、可编辑的填表应用。以下是创建此类应用的步骤:

    1. 注册并登录AppSheet(https://www.appsheet.com/)。

    2. 创建新应用:在AppSheet主页上点击“创建应用”,选择“从数据源开始”。

    3. 连接数据源:选择“本地Excel或Google表格”,然后根据提示导入或新建一个包含您要收集的数据字段的电子表格。例如,您可以创建一个名为SurveyData的工作表,并添加列标题,如ID(自动编号)、GroupName(小组名)、Question1Question2等,其中Question1Question2是您设置的问题,可以选择文本输入或下拉列表。

    4. 配置表单:在AppSheet界面左侧导航栏,点击“表单”标签,然后配置每个问题的表单类型。对于文本输入,选择“文本框”;对于下拉选项,选择“下拉列表”,并在“选项”字段中列出可能的选择。

    5. 设置导出功能:在左侧导航栏,点击“更多操作”->“规则与通知”。在这里,您可以创建一个规则,在用户提交表单后将数据保存到.csv文件中。为此,您需要在“触发器”部分选择“每当新的记录被添加时”,然后在“动作”部分选择“执行脚本”,编写一个JavaScript脚本来导出数据。

    以下是用于导出CSV文件的脚本示例:

    var csv = 'ID,GroupName,Question1,Question2\n';
    var records = getCurrentPageRecords();
    for (var i = 0; i < records.length; i++) {
      var record = records[i];
      csv += `${record.ID},${record.GroupName},${record.Question1},${record.Question2}\n`;
    }
    saveFile(csv, "SurveyResponses.csv");
    
    1. 下载应用:完成上述步骤后,您可以在AppSheet中下载适用于Android设备的APK文件,或通过电子邮件发送给各个小组成员安装。

    这样,您就创建了一个基于AppSheet的简单填表应用,小组成员可以填写表单,完成后数据会导出为.csv文件,便于汇总分析。请注意,AppSheet的基础版有一些限制,比如存储空间和导出频率。如果您需要更高级的功能,可能需要购买他们的付费计划。

    由于AppSheet是一个在线平台,您不需要写任何代码,只需按照其提供的图形界面进行配置即可。

    评论 编辑记录

报告相同问题?

问题事件

  • 修改了问题 4月18日
  • 创建了问题 4月18日

悬赏问题

  • ¥15 treelib库有读取树数据方法吗?
  • ¥15 咨询一个PYTHON的问题
  • ¥15 机器学习建模调参,roc评价指标
  • ¥15 RCS plot 包内置数据集使用时报错,如何解决?
  • ¥15 keil+mspm0g3507+二维总线舵机
  • ¥15 如何用wireshark分析找出url接口和param参数
  • ¥15 有谁知道这是阿里云那个应用的域名吗,怎么调用?
  • ¥30 正则表达式的一些问题
  • ¥15 C#如何使用不需要安装 Microsoft Excel 的机器上的方法或者库实现:将指定Excel区域导出为图片(例如A1:AO50)
  • ¥15 虚拟机只能接收不能发送