在 App Inventor 中使用 TinyDB 中的命名空间

Using namespaces in TinyDB in App Inventor

我正在构建一个应用程序来存储客户及其 PC 的信息以及 PC 的错误。当我提交第一个客户端和错误,然后提交另一个客户端时,应用程序吐出一条错误消息。

我阅读了一些有关名称空间的内容,但我不知道如何使用它们。

当我尝试显示客户端时,错误消息显示:

我该如何解决这个问题?

正如错误消息试图告诉您的那样:您正在使用 Select 列表项 块并且您正在尝试 select 第二项的列表,它只有一个项目。该项目是 err-velka

在您的代码中查找所有 Select 列表项块并检查,如果您正在尝试 select 列表中的第二个项目...然后使用 执行此操作 来调试我们的块,另请参阅此处的提示 4 https://puravidaapps.com/learn.php

当使用多个 tinyDB 实例时,我必须为每个实例设置不同的名称空间。否则数据会交织在一起。