首先 我在Project Server的企业域中重命名以下企业域和企业大纲代码:

任务成本企业成本1(企业成本1)
任务标志2企业标志2
任务工期企业工期1
任务日期企业日期1
任务数字企业数字3
任务文本2企业文本2
任务企业大纲代码1
任务企业大纲代码2

说明(以上企业域和企业大纲代码均属任务类别)

具体SQL语句如下:

SELECT     MSP_VIEW_PROJ_TASKS_STD.TaskName AS '任务名称', MSP_OUTLINE_CODES.OC_NAME AS '大纲代码1',
                      MSP_OUTLINE_CODES_1.OC_NAME AS '大纲代码2', MSP_VIEW_PROJ_TASKS_ENT.TaskEnterpriseCost1 / 100 AS '任务成本',
                      MSP_VIEW_PROJ_TASKS_ENT.TaskEnterpriseDate1 AS '任务日期', MSP_VIEW_PROJ_TASKS_ENT.TaskEnterpriseDuration1 / 4800 AS '任务工期',
                      MSP_VIEW_PROJ_TASKS_ENT.TaskEnterpriseFlag2 AS '任务标志', MSP_VIEW_PROJ_TASKS_ENT.TaskEnterpriseNumber3 AS '任务数字',
                      MSP_VIEW_PROJ_TASKS_ENT.TaskEnterpriseText2 AS '任务文本'
FROM         MSP_VIEW_PROJ_TASKS_ENT INNER JOIN
                      MSP_VIEW_PROJ_TASKS_STD ON MSP_VIEW_PROJ_TASKS_ENT.WPROJ_ID = MSP_VIEW_PROJ_TASKS_STD.WPROJ_ID AND
                      MSP_VIEW_PROJ_TASKS_ENT.ENT_TaskUniqueID = MSP_VIEW_PROJ_TASKS_STD.TaskUniqueID INNER JOIN
                      MSP_OUTLINE_CODES ON MSP_VIEW_PROJ_TASKS_ENT.TaskEnterpriseOutlineCode1ID = MSP_OUTLINE_CODES.CODE_UID INNER JOIN
                      MSP_OUTLINE_CODES AS MSP_OUTLINE_CODES_1 ON
                      MSP_VIEW_PROJ_TASKS_ENT.TaskEnterpriseOutlineCode2ID = MSP_OUTLINE_CODES_1.CODE_UID INNER JOIN
                      MSP_PROJECTS ON MSP_OUTLINE_CODES.PROJ_ID = MSP_PROJECTS.PROJ_ID AND
                      MSP_OUTLINE_CODES_1.PROJ_ID = MSP_PROJECTS.PROJ_ID
WHERE     (MSP_VIEW_PROJ_TASKS_ENT.ENT_ProjectUniqueID = 43) AND (MSP_PROJECTS.PROJ_TYPE = 2)
ORDER BY MSP_VIEW_PROJ_TASKS_ENT.ENT_TaskUniqueID

其中具体请参见Project 2003相关数据文档PJDB.Htm以及PJSVRDB.HTM数据库文档。

如何从Project数据库中读取mpp文件中自定义域以及自定义大纲代码相关推荐

  1. 在java中读取某个文件中的数据内容

    代码 import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java ...

  2. java excel 中文乱码_java中读取excel文件中字符串乱码问题解决方法

    以前的时候发现直接java读取一个excel文件输出里面的字符串会乱码,中文字符不会乱码,但是遇到英文的时候输出会乱码.这个问题太奇怪了. 我的表格名字为Shirley.xls. 我曾经直接读取exc ...

  3. c++语言读txt数据,关于C++中读取txt文件中字符串 - 程序语言 - 小木虫 - 学术 科研 互动社区...

    #include<iostream> #include<fstream> #include<string> #include<vector> using ...

  4. java 读取txt文件指定行_在Java中读取txt文件中的特定行

    要获得第N行,您必须阅读它之前的所有行. 如果不止一次这样做,最有效的方法可能是首先将所有行加载到内存中. private final List words = new ArrayList(); pr ...

  5. R语言读取txt文件中的内容

        在RGui中读取.txt文件中的内容,采用函数read.table("xxx.txt",head=TRUE|FALSE); 其中head=TRUE表示含有属性的标题,hea ...

  6. java jar包资源文件_深入jar包:从jar包中读取资源文件

    我们常常在代码中读取一些资源文件(比如图片,音乐,文本等等).在单独运行的时候这些简单的处理当然不会有问题.但是,如果我们把代码打成一个jar包以后,即使将资源文件一并打包,这些东西也找不出来了.看看 ...

  7. 从jar包中读取资源文件

    :[解惑]深入jar包:从jar包中读取资源文件 精华帖 (3) :: 良好帖 (15) :: 新手帖 (9) :: 隐藏帖 (0) 作者 正文 Heart.X.Raid 等级: 性别: 文章: 72 ...

  8. c++读取txt文件中的数字_在Python中读取包中的数据文件的三种方式

    我们知道,写Python代码的时候,如果一个包(package)里面的一个模块要导入另一个模块,那么我们可以使用相对导入: 假设当前代码结构如下图所示: 其中test_1是一个包,在util.py里面 ...

  9. cocos2d-x 3.0rc2中读取sqlite文件

    cocos2d-x 3.0rc2中读取sqlite文件的方式,在Android中直接读取软件内的会失败.须要复制到可写的路径下 sqlite3* dbFile = NULL;std::string p ...

最新文章

  1. 经由因果分析,反驳AI监控学生上课,及辨别健康类谣言
  2. 腾讯、网易邮箱设置POP3客户端代理
  3. 百度智能云一周连签三个新基建大单,“非对称竞争”优势凸显?
  4. html元素data属性设置变量,HTML5 自定义属性 data-* 和 jQuery.data 详解
  5. 智能合约开发solidity编程语言实例
  6. 安卓原生读写u盘_aigo Type-C固态U盘速度如何?好用吗?
  7. 手写Java的字符串简单匹配方法IndexOf()
  8. ylbtech-LanguageSamples-Indexers_2(索引器)
  9. 中兴echat_中兴高达震撼发布12款新品 助力专网行业融合发展
  10. Unity ECS 初探
  11. java异常处借接错书_利用Java异常机制实现模拟借书系统
  12. 代码制作数字流星雨_C语言实现流星雨 | 学步园
  13. c语言解三色旗问题加注释,C语言经典算法——三色旗问题
  14. 记一次硬盘坏道问题的处理
  15. 究竟什么是项目管理?它的主要内容是什么呢?
  16. 可达性分析算法中根节点有哪些
  17. CMNET和CMWAP GPRS 连接
  18. 高斯消元法的python实现
  19. [电路]11-网孔电流法
  20. 拒绝白嫖,著名开源项目作者暴力删库,导致账号被封!

热门文章

  1. 日本Java18_死磕18个Java8日期处理,工作必用!
  2. SpringBoot-FastDFS
  3. 文字/图片向上无限循环滚动
  4. U盘安装win7系统 “详细” 教程
  5. SD 协议与协议栈源码分析(SD 内存卡)
  6. Ubuntu下安装搜狗输入法、截屏软件、谷歌浏览器
  7. D1-阿里音乐流行趋势预测竞赛数据清洗整合——纯python
  8. 首富软件测试工资,测试你成为富豪 测试你天生是什么命
  9. android曲面屏触摸事件,Android屏幕适配完美解决方案(曲面屏手机也是小Case)
  10. 一文彻底搞懂执行上下文、VO、AO、Scope、[[scope]]、作用域链、闭包