【问题标题】:Acumatica: How do I get an attachment file from SO Screen using Web API?Acumatica:如何使用 Web API 从 SO Screen 获取附件文件?
【发布时间】:2016-12-01 18:06:23
【问题描述】:

我会按照示例 From I200 pdf 获取库存商品,但我不知道如何从销售订单中下载文件。有人知道吗?

IN202500Content stockItemSchema = context.IN202500GetSchema();
var commands = new Command[]
{
   new Value
   {
     Value = "AAMACHINE1",
     LinkedCommand = stockItemSchema.StockItemSummary.InventoryID
   },
   new Value
   {
     FieldName = "T2MCRO.jpg",
     LinkedCommand =
     stockItemSchema.StockItemSummary.ServiceCommands.Attachment
   }
};
var stockItemAttachment =
context.IN202500Export(commands, null, 1, false, true);

【问题讨论】:

    标签: api acumatica


    【解决方案1】:

    您快到了,在“stockItemAttachment”变量中,您应该有字节格式的文件“T2MCRO.jpg”的内容。

    您唯一要做的就是将其写入文件系统。 您可以使用以下命令:

    File.WriteAllBytes(Path, Convert.FromBase64String(stockItemAttachment[0][0]));

    【讨论】:

      猜你喜欢
      • 2017-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-10
      • 1970-01-01
      • 1970-01-01
      • 2017-11-18
      • 1970-01-01
      相关资源
      最近更新 更多