谁能解释这意味着什么

时间:2016-09-02 11:39:25

标签: automation

任何人都可以向我解释这段代码的含义吗?

print "Testlauf  --  Zeile: " &    DataTable.GetSheet(dtLocalSheet).GetCurrentRow & "  (" &  DataTable("reg_email", dtLocalSheet) & ")" & "   Zeit: " & now 
print "GP_NachName='" & Environment.value("GP_NachName") & "'"
print "GP2_NachName='" & Environment.value("GP2_NachName") & "'"
print "GP_Hausnummer='" & Environment.value("GP_Hausnummer") & "'"
print "Mail='" & Mail & "'"

1 个答案:

答案 0 :(得分:0)

第一行是打印当前正在执行的行号和与之关联的电子邮件ID。 第二行,第三行和第四行从Environment Values打印值。 最后一行是变量Mail的打印值。

让我试着详细解释一下:

 
print "Testlauf  --  Zeile: " &    DataTable.GetSheet(dtLocalSheet).GetCurrentRow & "  (" &  DataTable("reg_email", dtLocalSheet) & ")" & "   Zeit: " & now 
  

现在上面的代码有点乱。行 DataTable.GetSheet(dtLocalSheet).GetCurrentRow 将打印当前正在执行的现在编号。
  其中 DataTable(“reg_email”,dtLocalSheet)将打印从该行存储的电子邮件ID。
  现在“Zeit:”&现在会将 Zeit: 附加到字符串的末尾,现在将为您提供当前时间戳。因此,一个示例输出可能是:

Testlauf - Zeile:1 test@test.com Zeit:9/7/2016 12:12:6

print "GP_NachName='" & Environment.value("GP_NachName") & "'"
print "GP2_NachName='" & Environment.value("GP2_NachName") & "'"
print "GP_Hausnummer='" & Environment.value("GP_Hausnummer") & "'"
  

以上3行只会打印存储在环境变量中的值。您可以在环境变量中设置值,例如:Environment.Value(“SampleVar”)=“SampleValue”
  所以一个简单的输出可能是:

   GP_NachName =< GP_NachName的值>

print "Mail='" & Mail & "'"
  

上面的行很容易打印如下: Mail = ValueStoredInMail

希望有所帮助。如果你被困在某个地方,请告诉我。