任何人都可以向我解释这段代码的含义吗?
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 & "'"
答案 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
希望有所帮助。如果你被困在某个地方,请告诉我。