Error
2024年12月22日小于 1 分钟
Error
Diagnostics.ActivityId
Diagnostics.ActivityId() as nullable text
为当前正在运行的计算返回不透明的标识符。
该信息会出现在详细诊断中的“Activity Id”列。
Diagnostics.ActivityId()
Diagnostics.Trace
Diagnostics.Trace(
traceLevel as number,
message as anynonnull,
value as any,
optional delayed as nullable logical
) as any
写入追踪message
(如果追踪已开启的话)并返回value
。
参数traceLevel
可以取TraceLevel.Type
枚举值。
参数delayed
用于指定是否启用延迟value
计算,直到跟踪到消息。
Diagnostics.Trace(
TraceLevel.Information,
"TextValueFromNumber",
() => Text.From(123),
true
)
Error.Record
Error.Record(
reason as text,
optional message as nullable text,
optional detail as any,
optional parameters as nullable list
) as record
根据提供的信息返回错误记录。
// 该表达式只是生成错误记录,如果要引发错误需要在前面添加error
Error.Record("错误原因", "错误信息", "错误明细", {"参数1", "参数2"})
也可以使用关键字error
生成简单的表达式错误。
error "a"