我已经向我的报告服务器部署了大约 40 个报告部件,它们都正常工作。
问题是我的缩放默认为 100,我希望其中一些默认为 75。
我曾尝试创建一个包含所有报表部分链接的门户,并使用&rc:Zoom=75
URL 末尾的 链接,但它仍然默认为 100。
谁能建议我如何实现我想要的?
我有一个有7个字段的基本报告.
我希望数据是参数驱动的.
StartDate和EndDate是我希望用户在呈现报表之前选择的字段.
如果您看到第一张图片,我会列出报告并创建一个StartDate和EndDate参数,以及两个带有[@START_DATE]和[@END_DATE]值的文本框.我已将其字段类型设置为Number> Date.我预计当我运行报告时,我会得到两个小的压缩窗口,我可以选择开始日期和结束日期.我在其他报告中看到过这一点,所以我知道这是可能的.但是我在运行报告时看到的是image2.
我试过放入Where子句:
where (START_DATE IN (@START_DATE)) AND (END_DATE IN (@END_DATE))
Run Code Online (Sandbox Code Playgroud)
但这只允许我手动输入我想要的日期.我需要一个日历显示.
有任何想法吗?


我有以下基本的SQL语句,它使用PIVOT命令.
SELECT *
FROM
(
--select statement that creates my dataset
) s
PIVOT (Max(incidentcount) for dept in ([dept1],[dept2])) p
Run Code Online (Sandbox Code Playgroud)
这就是我期望它做的事情,它给了我一些事件的计数,其中depts作为我的列.我的问题是我用于列的部门是1-60.无论如何,我可以告诉查询使用该列Department来填充该PIVOT in部分.显然我想避免手动输入每个部门.
编辑
这是创建我在数据透视表中使用的数据集的sql ...
SELECT Details, Department , count(*) NoIncidents
FROM myincidentdb
Group by Details, Department
Run Code Online (Sandbox Code Playgroud)
编辑2

我使用MVC引导程序为我的一个表单搭建了标准的创建视图.然而,这种形式有太多的输入字段,只有一个列布局,它太长,似乎愚蠢浪费右边的空白区域.
我已经看过这个问题并试图让它与我的表单一起工作并没有太多运气.
简而言之,我希望地址字段位于右侧,与所有其他字段一致.
Razor Snippet
<div class="row">
<div class="col-sm-4">
<div class="form-group">
@Html.LabelFor(model => model.SiteNumber, htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-10">
@Html.EditorFor(model => model.SiteNumber, new { htmlAttributes = new { @class = "form-control" } })
@Html.ValidationMessageFor(model => model.SiteNumber, "", new { @class = "text-danger" })
</div>
</div>
</div>
<div class="col-sm-4">
<div class="form-group">
@Html.LabelFor(model => model.AddressLineOne, htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-10">
@Html.EditorFor(model => model.AddressLineOne, new { htmlAttributes = new { @class …Run Code Online (Sandbox Code Playgroud) 我正在查看一个看起来像我的第一张附图,但右侧列填充而不是空白.逻辑如下:
数据必须是当前财务期.4月将是2011年,3月将是2012年等等.
单个月的可用天数计算如下:
工作日总数(星期一至星期五)减去该特定财政年度的特定月份的银行假日(我们保存在表格中 - 见第二张图片).
节日表的列名左至右:holidaytypeid,名称,holstart,holend.表名:假期
为了计算累计月份的"可用天数",将对单个月的已填充数据进行求和.例如,4月至5月的数据将是4月和5月的数据,以此类推.
我需要完美格式的SQL查询,以便可以直接粘贴并且可以工作(即使用正确的列名和表名)
谢谢你的期待.


我有一个名为recordID
I声明的变量的文本框ID,使用以下命令调用:
int ID = Convert.ToInt32(recordID.Text);
Run Code Online (Sandbox Code Playgroud)
最后,我有一些代码在单击按钮后刷新gridview,它完美地工作,但是,带回表中的所有内容:
using (SqlDataAdapter a = new SqlDataAdapter("SELECT * FROM TEST_TABLE", conn))
{
// Use DataAdapter to fill DataTable
DataTable t = new DataTable();
a.Fill(t);
// Render data onto the screen
gridSelectID.DataSource = t;
}
Run Code Online (Sandbox Code Playgroud)
我需要在查询被更改时更改它,以便它添加一个where并过滤它上面提到的ID的值(取自recordID.Text,这是一个文本框)
我试过这个:
using (SqlDataAdapter a = new SqlDataAdapter("SELECT * FROM TEST_TABLE WHERE ID = filter", conn))
{
int filter = ID;
// Use DataAdapter to fill DataTable
DataTable t = new DataTable();
a.Fill(t);
// Render data onto …Run Code Online (Sandbox Code Playgroud) DialogResult我的表单中有一个简单的OK/Cancel 实例:
MessageBox.Show("Number of records affected:" + numberOfRecordsroll + " Please check the data is correct before proceeding:", "Please validate your changes", MessageBoxButtons.OKCancel);
DialogResult dr = new DialogResult();
if (dr == DialogResult.OK)
{
// CommitTheChanges();
MessageBox.Show("test", "test");
}
else if (dr == DialogResult.Cancel)
{
//Do nothing
}
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,如果用户单击是,则CommitTheChanges应该调用该方法,但是这不会触发.我已经评论过它并进行了测试MessageBox.Show().再次这不起作用.我在这做错了什么?
我有一个视图模型,我在其中存储DateTime但在我的视图中使用a JQUERY datetimepicker,仅限时间:
视图模型
[DataType(DataType.Time)]
public DateTime? MondayFrom { get; set; }
[DataType(DataType.Time)]
public DateTime? MondayTo { get; set; }
Run Code Online (Sandbox Code Playgroud)
就目前而言,当调用Create方法时,它使用今天的日期加上从中选择的时间timepicker.
由于我并不特别关注日期部分DateTime,我想将日期,月份和年份更改为01/01/1900或者比记录编写日期更不具体的内容,在创建记录之前,这纯粹是以避免将来出现任何混淆.
我不想陷入这样做是否正确的事情.
我很难掌握DateTime的Date部分,见下文:
public void CreateClub(Club club)
{
foreach (var item in club.MeetingDays)
{
// change Date part to 01/01/1900, leave the time as is..
}
_repository.CreateClub(club);
}
Run Code Online (Sandbox Code Playgroud)
我怎么可能把日期部分放在item一边但是把时间留在一边?
sql ×4
c# ×3
sql-server ×3
.net ×2
ssrs-2008 ×2
asp.net-mvc ×1
date ×1
dialogresult ×1
pivot ×1
winforms ×1