【问题标题】:Ignore cell for row insertion忽略单元格以插入行
【发布时间】:2016-08-03 14:42:40
【问题描述】:

在创建要插入 Smartsheet 的行时,如何忽略单元格?下面的例子说明了我的观点:

new Cell.AddCellBuilder(sheet.Columns[2].Id, Convert.ToDateTime(StartDate)).Build() 

如果我获取的数据没有返回有效日期,我想让这个单元格默认为空值,即忽略单元格的构建。这是可能的吗?如果是的话,它的语法是什么?

谢谢。

【问题讨论】:

    标签: smartsheet-c#-sdk-v2


    【解决方案1】:

    在您传递给 RowBuilder 的单元格数组中,只需排除特定的单元格/列 ID。

    您需要创建一些逻辑来确定您添加的数据是否符合您的“有效”标准,如果不符合则排除该列。

    如果您的意思是“Smartsheet 将处理此数据”是否有效,您可以将“allowPartialSuccess”参数设置为 true。这仍会添加其他单元格,而无效单元格将为空。

    http://smartsheet-platform.github.io/api-docs/?csharp#add-row(s)

    【讨论】:

    • 非常感谢 - 这有帮助!
    猜你喜欢
    • 2013-06-12
    • 2012-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-04
    • 2016-03-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多