小编V.B*_*V.B的帖子

带有分组行的SSRS表中的自动行号

我正在使用SSRS 2008.在我的一份报告中,我有一个包含3列的表格.高级否,第1栏,第2栏.Sr.No是-RowNumber("DataSet")和其他两个是数据集列.我已经将我的表分组(行组)在第1列和第2列.这没关系,但是Sr.No列没有显示正确的计数,它显示了分组行的行号,例如2,4,9,10等等.我希望在分组后保留Sr.No或行号,并且在我的表格之上,我想在分组后显示表格中的行数.

请建议

reporting-services ssrs-2008

7
推荐指数
1
解决办法
4万
查看次数

从对象数组返回属性的子集

我有一系列对象,例如

var array = [{date:'01/01/2017',value1:200,value2:300,value3:400}]
Run Code Online (Sandbox Code Playgroud)

我正在尝试获取对象属性的子集,例如 var

var newArray = [['01/01/2017',200],['01/01/2017',200],['01/01/2017',200]......]
Run Code Online (Sandbox Code Playgroud)

我不想要这样的数组

[[date:'',value2:],[date:'',value2:],[date:'',value13:]]
Run Code Online (Sandbox Code Playgroud)

但只是直接来自对象数组的二维数组。

目前,我正在对对象数组中的每个对象执行 a 操作,并将所需的属性推入数组并返回该数组。

我正在寻找地图功能,如果可以的话,但这不适用于地图

array.map(function(item){ 
return {
      item.date, item.value1
       }
});
Run Code Online (Sandbox Code Playgroud)

请建议是否有其他函数可以在不循环的情况下执行此操作?

谢谢

javascript subset javascript-objects

6
推荐指数
1
解决办法
6431
查看次数

对象不支持属性或方法'替换'

我的javascript代码中出现了一个奇怪的错误.

这是代码示例

function FetchData()
{
var selValue=$("select[id$=ddlComponents]").val()
    var param=$.param({ID:selValue});

    var method="proxy.aspx/GetComponentsValuesAgainstOilValue";

$.ajax({
    type: "POST",
    url: method,
    data: param,
    contentType: "application/json",
    dataType: "json",
    success: function(response) {

    if (response.replace(/"/g, '') == '{d:[]}') 
    {
         response = eval('(' + response + ')').d;
     }

    },
    error: function(xhr,error,status)
    {   
        alert(error);
    }
  });
Run Code Online (Sandbox Code Playgroud)

}

它在下面的代码行中给出了一个错误

if (response.replace(/"/g, '') == '{d:[]}') 
    {
         response = eval('(' + response + ')').d;
    }
Run Code Online (Sandbox Code Playgroud)

object不支持属性或函数'replace'.但是替换函数正在使用字符串变量.

我的JQuery ver是1.6.4

请帮忙.

谢谢vivek

javascript jquery

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

比较Nullable DateTime变量的默认值

在我的C#代码中,我有一个DateTime?变量.从数据库获取值时,它可以是null或可以有一些日期/时间值.

在前端,我不想获得默认值(01-01-1900 12:00:00 am).什么是比较我的日期变量这个默认日期的最佳方法?

c# datetime nullable

5
推荐指数
1
解决办法
5036
查看次数

具有固定标题和固定第一列的动态HTML表

我正在动态创建一个html表并填写其内容.之后,我将完整的HTML添加到我的aspx页面上的div中.我想修复动态表的标题及其第一列.到目前为止,我已经尝试过FixedHeader,datatable和fixedcolumn插件,但似乎没有任何工作.

如果我需要一些css或其他我缺少的东西,请帮忙.

css header fixed jquery-datatables

5
推荐指数
1
解决办法
6690
查看次数

在禁用的<TR>中启用禁用HTML表格元素和JQuery

我正在使用JQuery创建一个动态HTML表.示例代码如下.

var tbody=$("#myTable tbody");

var tableRow;

if(somevariableIsTrue)
   tableRow=$("<tr>").attr("disabled",true);
else
   tableRow=$("<tr>");

var td=$("<td>");
    td.appendTo(tableRow);

var tdn=#("<td>");
tdn.appendTo(tableRow);

 tableRow.appendTo(tbody);
Run Code Online (Sandbox Code Playgroud)

现在我创建不同的TD并附加到tableRow.如果该行的disabled属性为TRUE,那么该行的所有TD也将被禁用.但我希望我的第一个禁用行的TD不应该被禁用,因为它的单击复选框列我要启用/禁用同一行.我尝试了不同的方法来获取第一列中的复选框并尝试启用它但都失败了.有人可以建议我如何在JQuery中执行此操作

编辑 希望此屏幕截图有助于了解我的要求 在此输入图像描述

如图所示,第一行被禁用,包括带有复选框的第一个td.我希望复选框列始终处于启用状态,以便在检查时该行变为启用状态,取消检查将再次禁用该行.

html jquery disabled-control isenabled

5
推荐指数
1
解决办法
1万
查看次数

使用JQuery从head标签动态删除样式

我正在动态创建一个类似下面的样式并将其附加到 <head>

 $("<style type='text/css'> .HP{  background-color: "Red "} </style>").appendTo("head");
Run Code Online (Sandbox Code Playgroud)

在页面上,我想删除一个特定的css类,并重新添加不同的值.如何在JQuery中完成此操作.

css jquery styles

5
推荐指数
1
解决办法
6691
查看次数

带有多个查询字符串参数的 URL 编码

在我的 c# 代码中,我正在对具有多个查询字符串的 Url 进行编码。当在接收端我尝试读回查询字符串时,我得到空值(未找到查询字符串参数)原因是编码将 &querystringparameter 更改为 &querystringparam。如何解决这个问题。

Response.Redirect(HttpUtility.HtmlEncode("Add.aspx?ID=" + 1 + "&cid="+ 8 + "&jid=" +9));
Run Code Online (Sandbox Code Playgroud)

在 add.aspx 页面上,我得到的 url 为“add.aspx?id=1&sid=3&jid=9”

c# url html-encode

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

用Select查询替换While循环

我在SQL Server 2008中有以下SQL语句

DECLARE @Interval table(StartInterval DATETIME,
            EndInterval   DATETIME ) 


        WHILE (DATEADD(mi,1440,@STARTDATE) <= @ENDDATE)
        BEGIN
          INSERT INTO @Interval
            SELECT @STARTDATE, DATEADD(mi,1440,@STARTDATE)

          SET @STARTDATE = DATEADD(mi,1440,@STARTDATE)
        END
Run Code Online (Sandbox Code Playgroud)

@StartDate和@EndDate是两个参数.我使用while循环填充表变量,并在我的存储过程中进一步使用此表变量与其他表连接.但我想避免临时表或表变量.有没有什么办法可以在没有任何迭代或循环的情况下使用select查询获得相同的结果(使用while循环实现)?所以我可以做点什么

Select * from (logic that replace while loop) Result inner join some table on col1=col2
Run Code Online (Sandbox Code Playgroud)

期望的结果

 StartInterval          EndInterval
2013-10-25 00:00:00.000 2013-10-26 00:00:00.000
2013-10-26 00:00:00.000 2013-10-27 00:00:00.000
2013-10-27 00:00:00.000 2013-10-28 00:00:00.000
Run Code Online (Sandbox Code Playgroud)

sql select replace while-loop sql-server-2008

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

带参数OLEDB的SQL命令文本

我正在使用SQL Server Integration Services2008。在我的数据流任务中,我获得了OLEDB源。我选择SQL命令作为数据访问模式,以下是我的sql文本

Select * from table1 where ID=?
Run Code Online (Sandbox Code Playgroud)

从参数选项卡中,我的参数名称为零“ 0”,并且值来自程序包级别变量。

我尝试将参数名称替换为“ Parameter0”,但始终出现相同的错误,

Error: "No Value given for one or more required parameters"
Run Code Online (Sandbox Code Playgroud)

但是我的变量有一个值

请帮助

oledb ssis query-parameters

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

在Jquery中找到父母的孩子

我正在使用Visual Studio 2010 C#jQuery.在我的网络表单上,我有一个主div(divMain).在这个div中,有些孩子是动态创建的divValue0,divValue1....divValuen.我想访问每个以其id开头的div divValue.

jquery children find

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