一年前,我创建了一个网站,私人访问了一个论坛(插件: Asgaros论坛)。一切都很好。但是两周前,我的客户做了更新(Asgaros,Elementor.):所有的网站现在都好了,但是论坛的内容已经被删除了(结构,类别,帖子.)。
我检查了数据库,所有的内容都还在里面。但是如何删除论坛结构并从数据库中导入所有数据呢?当然我的客户把所有的备份..。没有评论..。
谢谢你的回答!
发布于 2022-03-28 20:25:07
尝试这个方法,从创建一个新的应用程序开始。
添加一个屏幕到您的应用程序。转到接口> UI流,右键单击MainFlow并选择Add屏幕.在“新建屏幕”窗口中选择“空”,输入“主页”作为屏幕名称,然后单击“创建屏幕”。Service向应用程序添加一个空屏幕。
通过引用“管理依赖项”窗口(Ctrl+Q)中的某些实体,向应用程序添加数据源。此示例应用程序引用OutSystems示例数据。一旦您引用了实体,它们就可以在Service中的Data > Entities > Database下使用。单击“1-单击发布”按钮发布应用程序。这个步骤是可选的,但它允许应用程序稍后显示数据预览。
是时候将一些数据加载到屏幕上了。转到界面> UI流>主流,然后右击你的主屏幕.选择“从数据库获取数据”。一个新的聚合编辑屏幕打开,并有一个通知,您需要一些数据。在聚合仍然打开的情况下,导航到Data > Entities > Database > OutSystemsSampleDataDB。将Sample_Employee实体拖到聚合窗口。如果使用的是数据而不是OutSystems示例数据,则拖动其他实体。Service在列中显示数据预览,并使用实体名称命名聚合。回到Interface > UI Flow > Main Flow> Home,并注意屏幕中的GetEmployees聚合。展开聚合以查看实体,然后展开实体以列出属性。还有一个警告说你不在任何地方使用这些数据。
在小部件中显示数据
从数据库中获取数据后,使用多个OutSystems小部件中的一个向用户显示数据。继续上一节,在本例中,您将创建一个带有员工姓氏的列表。
打开主屏幕进行编辑。为此,双击界面中的主页> UI流>主流。
在搜索栏中,搜索列表小部件并将小部件拖到屏幕上。Service现在显示一个空列表小部件。单击列表小部件以选择它,然后转到属性。在Source字段中选择GetEmployees.List。这样,您就可以告诉应用程序与这个小部件一起使用哪个数据源。将列表小部件连接到数据源后,添加一些属性以在列表中显示数据。展开该实体,查看以下属性: Interface > UI Flow > Main Flow> Home > GetEmployees > Sample_Employee。将属性(例如,LastName )拖到列表小部件中。这将告诉小部件列出数据库中的所有姓氏。
https://stackoverflow.com/questions/69749697
复制相似问题