【问题标题】:Using Com Interop in Navision在 Navision 中使用 Com 互操作
【发布时间】:2010-03-05 01:37:04
【问题描述】:

我刚从 Navision 开始,有一个非常基本的问题。如果我在 C# 中创建一个 Com 对象,该对象需要驻留在哪里?它是每个客户端本地的还是服务器上的?

【问题讨论】:

    标签: navision


    【解决方案1】:

    这取决于您在 Navision 中使用对象的方式 - 根据您访问它的方式,它可以驻留在 Navision DB 服务器上,也可能需要复制并注册到每个客户端。

    • 您使用的是哪个版本的 Navision?
    • 是原生数据库还是 SQL 数据库?
    • 对象有什么作用? (粗略的概述很好 - 是数据访问、硬件操作等)
    • 如何在 Navision 中访问它(通过报告、代码单元、表单等)?

    【讨论】:

    • 我们在客户端使用 Navision 5.0,在后端使用 4.3。我真的很惊讶它的工作原理。它使用的是 SQL Server 数据库。我需要从表单中获取销售报价编号,然后使用 xml HTTPS Post 和 Get 查询我们的供应商,以查看当前的定价和可用性。基于服务器的 com 对象将接收号码、查找所有项目、准备 xml,然后发送、接收和处理回复,这在 C# 中将非常容易。我不需要更新用户,它至少已经完成了当前的规范。
    • 所以不需要用户反馈?客户只需发布销售报价,然后 C# 组件处理其余部分?用户如何知道商品是否有货等?
    • 我们将更新供应商项目表,然后用户将能够查看数据。我还相信我们正在添加额外的功能来显示具有库存的各个分支。这将在 NAV 的 UI 中完成。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-10
    • 2010-12-24
    • 1970-01-01
    • 2012-06-26
    • 1970-01-01
    • 2010-12-14
    相关资源
    最近更新 更多