如何使用Logic应用程序清除或删除Onedrive或Excel上的文件数据?

问题描述

我需要安排每天跑步, 一旦运行并发送邮件,就需要清除excel或onedrive数据。

enter image description here

enter image description here

借助excel标头,从另一个逻辑应用程序更新了每一行。

解决方法

我在逻辑应用程序或Excel的rest api中找不到可直接删除所有行的动作。因此,我认为我们可以循环执行“ Delete a row”操作以逐行删除行。请参考以下我的逻辑应用程序:

1。。首先,我使用“列出表中存在的行”操作来列出所有行。 enter image description here

2。。然后我的逻辑应用程序显示如下: enter image description here

“对于每个”中的“条件”是要判断Column1是否为空。如果Column1的值为空,则“ 删除一行”操作将显示错误消息。

在“删除一行”操作中,我选择Column1作为“ 键列”,并将参数Column1放入“ 键值”中框。 enter image description here

3。。运行逻辑应用程序后,所有行都将被删除。您可以在“ 发送电子邮件(v2)”操作下添加这些步骤。或者,如果您想在另一个逻辑应用程序中执行此操作,则可以使用“ When a new email arrives (V3)”作为逻辑应用程序的触发器。