小编Sev*_*v09的帖子

SSRS:操作“转到 URL”在应用于矩阵中的数据单元后不起作用

我在使 SSRS 矩阵中的数据单元可单击以转到 URL、传递参数时遇到了一些麻烦。

我之前已经做过很多次了,但是关于这个表达式的一些事情是使单元格无法点击。

这是我在“占位符属性”中的“转到 URL”操作下的表达式:

="javascript:void(window.open('http://Server/ReportServer/Pages/ReportViewer.aspx?%2fParent%2fDashboardDetail&Resolved=" + Parameters!Resolved.Value + "&Contact=" + Parameters!Contact.Value + "&Category=" + Fields!Category.Value + "&Range=" + Fields!Range.Value + "', '_blank'))"
Run Code Online (Sandbox Code Playgroud)

我已经使用同一个模板传递了多个参数,没有任何问题。但是,当我运行此报告时,它运行良好,但单元格没有超链接。

谢谢!

javascript sql matrix reporting-services

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

根据另一个表单的当前位置设置Windows窗体的屏幕位置

我正在创建一个具有多个窗体的应用程序.主窗体是可移动的,我想要一个基于主窗体所在位置的闪存确认窗口.

例如,主窗体打开,用户将其拖动到左侧200点.如何在按下按钮时确保确认窗口完全打开到该窗口的左侧?

内置属性(中心屏幕,中心父级等)不提供此功能.

我知道这些功能:

Form1.Left += 200
Run Code Online (Sandbox Code Playgroud)

Dim frmAccounts as new Form()
Set FrmAccounts.DesktopLocation = new Point(100,100)
Run Code Online (Sandbox Code Playgroud)

但这些都没有考虑到用户拖动.

有任何想法吗?

谢谢你的帮助.

vb.net visual-studio-2010 winforms

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

为两个不同的文本框(水印)创建文本框"提示"消息

我想知道如何为表单中的两个不同文本框创建"提示"?

这是我的代码:

Imports System.Runtime.InteropServices

Form_Load事件:

SendMessage(Me.txtAmount.Handle, &H1501, 0, "$X.XX")
SendMessage(Me.txtMemo.Handle, &H1501, 0, "Enter a transaction memo.")
Run Code Online (Sandbox Code Playgroud)

共享功能:

<DllImport("user32.dll", CharSet:=CharSet.Auto)> _
    Private Shared Function SendMessage(ByVal hWnd As IntPtr, ByVal msg As Integer, ByVal wParam As Integer, <MarshalAs(UnmanagedType.LPWStr)> ByVal lParam As String) As Int32
    End Function
Run Code Online (Sandbox Code Playgroud)

此代码仅适用于txtAmount文本框.知道如何让两个工作在一个表单?

谢谢.

vb.net winforms

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