小编mos*_*oss的帖子

如何使用c#获取Sharepoint List

如何从特定列表项获取字段值.在我的情况下,我想获得Workplan列表的所有表单文件.实际上我想获得Workplan所有列表项并插入到sharepoint 2013关联数据库.

例

我尝试以下代码.

string strUrl = "http://example.com/default.aspx";
using (SPSite site = new SPSite(strUrl))
{
    using (SPWeb web = site.OpenWeb())
    {                 

        SPList list = web.Lists[52];
        SPQuery myquery = new SPQuery();
        myquery.Query = "";        
        SPListItemCollection items = list.GetItems(myquery);                

        foreach (SPListItem item in items)
        {
            if (item != null)
            {
                var Name = item.ListItems.Fields.List;
                Console.WriteLine("Name is :" + Name);
            }
        }  
    }
}
Run Code Online (Sandbox Code Playgroud)

c# sharepoint-2010

8
推荐指数
2
解决办法
4万
查看次数

如何隐藏backgrid列?

嗨朋友们.我backgrid在我的项目中使用.我想隐藏Id列backgrid.这是我的代码.

var columns = [
{ name: "id", label: "Id", cell: "integer", editable: false },
{ name: "payment_date", label: "Payment Date", cell: "date" ,editable: false },
{ name: "number_of_task", label: "Total Task", cell: "integer" ,editable: false },
{ name: "amount", label: "Amount", cell: "integer" ,editable: false }
];
Run Code Online (Sandbox Code Playgroud)

backgrid

2
推荐指数
1
解决办法
2189
查看次数

CTE问题,执行时出错.无法创建摘要报告

我想创建一个摘要报告.我对CTE来说是全新的.

错误详情:

消息102,级别15,状态1,行1
'''附近的语法不正确.
消息102,级别15,状态1,行11
'','附近的语法不正确.

码:

WITH T1(PlannedFY, Media_Activity_Type.[Type], ReportingQuarter, Summary, ID) AS  
(
    SELECT 
       COUNT(MediaActivities.MediaActivityId) AS [PlannedFY],
       Media_Activity_Type.[Type] AS [ID], 
       MediaActivities.ReportingQuarter, 
       MediaActivities.Summary,
       MediaActivities.TypeId
    FROM 
       Media_Activity_Type 
    INNER JOIN
       MediaActivities ON Media_Activity_Type.TypeId = MediaActivities.TypeId
    GROUP BY 
       MediaActivities.MediaActivityId, Media_Activity_Type.[Type],  
       MediaActivities.ReportingQuarter, MediaActivities.Achivied, 
       MediaActivities.Summary, MediaActivities.TypeId
),
T2(Achieved, ID) AS
(              
   SELECT     
      COUNT(MediaActivities.Achivied) AS [Achieved], 
      Media_Activity_Type.TypeId AS [ID]
   FROM         
      MediaActivities 
   INNER JOIN
      Media_Activity_Type ON MediaActivities.TypeId = Media_Activity_Type.TypeId
   GROUP BY 
      Media_Activity_Type.TypeId, MediaActivities.Achivied
   HAVING 
      MediaActivities.Achivied = 1
)    
SELECT 
   T1.*, T2.Achieved 
FROM 
   T1     
INNER JOIN 
   T2 …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server common-table-expression

0
推荐指数
1
解决办法
39
查看次数