小编gfu*_*r40的帖子

正则表达式搜索多个字符串(Textpad)

我对正则表达式有点新意,我正在寻找一些通配符字符串的多行/实例,例如*8768,*9875,*2353.

我想拉出这些实例(在一个文件中),而不是单独搜索它们.

任何帮助是极大的赞赏.我尝试过像*8768,*9875等等......

regex textpad

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

子查询问题 - 所有表达式必须具有显式名称

不知道这里发生了什么以及为什么这不起作用.我收到以下错误:

"派生表中的所有表达式都必须具有明确的名称" - 使用teradata.

    select clm.c_clm
    ,clm.c_loc
    from 
    (select *
    from pearl_p.TLTC900_CLM clm) as cl
    left join
    (select 
    max(av.d_usr_udt_lst)
    from pearl_p.TLTC913_AVY av
    group by 1) as avy
    on cl.i_sys_clm = avy.i_sys_clm
Run Code Online (Sandbox Code Playgroud)

sql teradata

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

附加多个文件以通过电子邮件或整个目录(VBA)发送

我正在尝试通过VBA和Outlook发送包含多个附件的电子邮件.

如果我指定一个附件/文件的路径,我可以使用的代码,如果我确切知道它们是什么,我也可以添加多个附件,但我不会继续前进 - 将有不同的计数和文件名.

我希望使用通配符发送,如下面的示例所示,但我想我需要使用指向目录的某种循环.

我已经四处寻找解决方案,但我还没有看到任何与我的具体情况有关的东西.

     Private Sub Command22_Click()
        Dim mess_body As String
        Dim appOutLook As Outlook.Application
        Dim MailOutLook As Outlook.MailItem
        Set appOutLook = CreateObject("Outlook.Application")
        Set MailOutLook = appOutLook.CreateItem(olMailItem)

            Set appOutLook = CreateObject("Outlook.Application")
            Set MailOutLook = appOutLook.CreateItem(olMailItem)
            With MailOutLook
            .BodyFormat = olFormatRichText
            .To = "test@test.org"
            .Subject = "test"
            .HTMLBody = "test"
            .Attachments.Add ("H:\test\Adj*.pdf")
            '.DeleteAfterSubmit = True
            .Send
            End With
            MsgBox "Reports have been sent", vbOKOnly
       End Sub
Run Code Online (Sandbox Code Playgroud)

excel outlook vba excel-vba

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

如何将变量插入vb.net连接字符串

我正在尝试将变量插入连接字符串中,希望它们将被保存以用于执行多个查询。

我正在尝试的是这样的:

Private sConnectionString As String = "Provider=TDOLEDB;Data Source=TDDEV;Persist Security Info=True;User ID="&user&";Password="&pass&";Default Database=bcpm_ddbo;Session Mode=ANSI;"
Run Code Online (Sandbox Code Playgroud)

但它不起作用。

要么

我不介意执行以下操作,但是只有一个提示并保持连接打开状态?

Private sConnectionString As String = "Provider=TDOLEDB;Data Source=TDDEV;Persist Security Info=True;Prompt=Complete;Default Database=bcpm_ddbo;Session Mode=ANSI;
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激!!!

vb.net

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

SumIIF表达式中的数据类型问题

我正在创建一个RDL,并且试图求和。源数据类型为(numeric(11,4),null)。我尝试使用的表达式是:

      =sum(iif(Fields!cal_variance.value > 0, Fields!cal_variance.value,0))
Run Code Online (Sandbox Code Playgroud)

我也尝试过:

      =sum(iif(Cdbl(Fields!cal_variance.value) > 0, Cdbl(Fields!cal_variance.value),0))
Run Code Online (Sandbox Code Playgroud)

我仍然收到相同的错误:

“文本框'textbox19'的Value表达式对各种数据类型的数据使用聚合函数。除First,Last,Previous,Count和CountDistinct之外的聚合函数只能聚合单个数据类型的数据。预览完成-0错误,1条警告”

我还应该提到列“ cal_variance”是派生列:

       =IIF((Fields!COMMENT.Value) = "DC01 MONTHLY - GROCERY CHECKING" 
OR (Fields!COMMENT.Value) = "DC01 MONTHLY - DAIRY CHECKING"
OR (Fields!COMMENT.Value) = "DC01 MONTHLY - PRODUCE CHECKING"
OR (Fields!COMMENT.Value) = "DC01 MONTHLY - MEAT CHECKING"
OR (Fields!COMMENT.Value) = "DC01 MONTHLY - FROZEN CHECKING"
OR (Fields!COMMENT.Value) = "DC01 MONTHLY - FRESH PUTAWAY",
     Fields!cal_amount.Value / 9, Fields!cal_stdtime.Value - Fields!cal_actualtime.Value)
Run Code Online (Sandbox Code Playgroud)

任何帮助是极大的赞赏!

rdlc reportingservices-2005 reporting-services

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

如何在sql select语句中创建列并设置默认值

我正在尝试为已经派生的列"Sub1"设置默认文本值这可能吗?我已经使用值0为要派生的列创建了占位符.如果它很重要,我正在Teradata中工作.....谢谢!

select c_clm
,dt.Claimant_Name
,dt.i_ssn
,0 as "Time_Period"
,0 as "Unit_ID",
/*,idv.C_PDT AS "Product"
,er.C_FRM_POL AS "Group Product",*/
(case
 when idv.c_pdt is null then 'GLTC' 
 else idv.c_pdt
 end) as "Product_ID"
,c_ams_clm as "DBS_UserID"
,upc_indiv_org_id as "DBS_EEID"
,0 as "Categ"
,0 as Categ_sort
,0 as "Sub1"
,0 as "Sub1_Sort"
,0 as "Sub2"
,0 as "Sub2_Sort"
,0 as "MTD_Num" 
,0 as "MTD_Denom"
,dt.i_pol as "Policy_Number"
,COALESCE (erpol.n_pol,idv.n_pol, ks.n_pol) 
Run Code Online (Sandbox Code Playgroud)

sql teradata

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