linq - Sage 200 工作区创建 - linq
问题描述
堆栈新手,但希望有所帮助。我是 linq 编码语言的新手,但我用 vba、一些 sql 等编程过。我们有一家公司制作了一些开发工作,以在我们的 sage 200 额外中创建各种新的定制屏幕/字段(每个额外的 20 到 30 个数据上下文包含多个字段和不同的主键,它们之间不匹配。我想通过来自 2 个或 3 个不同数据上下文的工作区显示列表视图,但我正在努力如何加入数据上下文,以便列表视图显示来自3个数据上下文的字段,但是,我正在努力使用正确的linq编码来加入数据上下文,下面是其中一个的代码,但这纯粹是显示没有数据的标题,所以我认为这是由于错误的“加入”声明。
请您更正或提供以下提示,以便我进一步了解 linq 的工作原理。该示例显示了来自 sage 200 的标准 sage 200 数据上下文 SOPOrderReturns 以及我们添加的称为 I8TFWorkFlows 的定制,我需要将其与 SOPOrderReturns 一起显示:
var q = from SOP in cxt.SOPOrderReturns
from WF in cxt.I8TFWorkFlows
select new
{
SOP.DocumentNo,
SOP.DocumentDate,
DocumentStatus = SOP.DocumentStatus.Name,
SOP.SOPOrderReturnID,
WF.I8TFWorkflowID,
WF.ColourProofRequestedDate,
WF.ColourProofApprovedDate,
WF.ColorProofSentDate,
WF.AmendmentToOrder,
};
return q;
解决方案
推荐阅读
- html - 一个图像按钮导航到另一个站点 html/css
- java - 单击时找不到局部变量,调试器打开 Looper.java,应用程序死亡
- python - NLTK 路透社数据集未找到
- python - 来自 tika python 模块的警告消息使用 unpack 方法
- python - Django 测试:为多个类/文件重用“setUp”?
- r - 使用 Anaconda RStudio 在 MacOS 上安装 rgdal
- r - Shiny:根据 selectInput 选择动态分配 var 名称
- c++ - 如何创建一个空的全局类并在启动时实例化它?
- wpf - 为什么切换视图时我的视图框中出现错误?
- html - 为什么我的没有
- 扩大宽度以覆盖所有
- ?