1

我是 uipath 和一般编码的新手。我从所教的内容中了解了大部分基础知识,但他们没有经历如何在“if”活动中形成“条件”语句。或基本上任何形式的条件。我可以去哪里学习它们?它是一种特定的语言吗?

有点像:不是 Months.Contains(ExpenseMonth)

我无法想出这个,因为我不知道什么是 uipath studio 可以接受/可读的

也关于这些计算。我在哪里可以找到有关这些的更多信息?了解更多

有点像: (int32.Parse(row("Value").ToString) * 100 /monthlyTotal).ToString

他们并没有真正给我详细说明如何形成

所以本质上,如果我没有用勺子喂这些陈述,我会被卡住

4

1 回答 1

0

这取决于您使用的活动。通常是VB.net. 在此处查找有关该编程语言的更多信息。

是的,您需要自己掌握该语言的基础知识。UiPath 并不能真正帮助您找到正确的条件。它更像是一个可以使用 VB.net 的工具。

很快您就可以完全切换到 C#。但这还没有准备好,仍然是实验性的。另外,我建议您留下来,VB.net因为作为第一语言学习更容易。目前,您只能使用C#Invoke Code活动。

对于上面的第一个示例:

not Months.Contains(ExpenseMonth)

这取决于您的变量类型。这看起来像一个DateTime或一个String类型,因此您可以使用它附带的预定义函数。您可以显示它们,但只需CTRL + SPACE在点后单击即可。

你的第二个:

(int32.Parse(row("Value").ToString) * 100 / monthlyTotal).ToString

我总是建议您使用CInt而不是int32.parse. 看这里。并且通常不需要将行值转换为String. 因为默认情况下它通常已经在该类型中。

但又一次。您需要学习 VB.net 的基础知识,然后才能在 UiPath 中编写一个有意义且是最佳实践的良好业务逻辑。

于 2020-09-01T04:52:14.910 回答