小编rav*_*avi的帖子

在GWT中捕获水平面板上的鼠标事件

有没有办法在gwt的水平面板上捕获鼠标事件?我正在尝试捕获mousedown或onclick事件,但我无法让它工作.这就是我到目前为止所做的

final HorizontalPanel container = new HorizontalPanel() {
        @Override
        public void sinkEvents(int eventBitsToAdd) {
            // TODO Auto-generated method stub
            super.sinkEvents(Event.ONCLICK);
        }

        @Override
        public void onBrowserEvent(final Event event) {
            // TODO Auto-generated method stub
            super.onBrowserEvent(event);
            if (DOM.eventGetType(event) == Event.ONCLICK) {
                    System.out.println("event type -->> " + event.getType());
            }
            /*if(Event.ONMOUSEDOWN == arg0.getTypeInt())
            System.out.println("event type -->> " + arg0.getType());*/
        }

    };
Run Code Online (Sandbox Code Playgroud)

我不知道为什么这不起作用.任何帮助,将不胜感激.谢谢

gwt

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

用于SumIF函数的Excel VBA代码

嗨,我正在编写VBA代码,以便 -

如果在范围D1:D20的任何单元格值中找到单元格M1的值,则在范围C1中找到相应单元格值的总和:C20.但我对如何使用该函数并传递参数感到困惑.这是我现在尝试过的,但它不起作用

Private Sub FindTotal()
    Dim Temp2Sheet As Worksheet

    Set Temp2Sheet = Sheets("Temp2")
    Temp2Sheet.Activate

    Dim temp As String
    temp = Temp2Sheet.Range("M1").Value
    Temp2Sheet.Range("N1").Value = Application.SumIf(Range("D1:D20"), "" * "&temp&" * "", Range("C1:C20"))

End Sub
Run Code Online (Sandbox Code Playgroud)

我需要将Range M1的相同逻辑扩展到有多少值,而M列是动态的.总计将出现在列M的相应单元格的N列中.如M1总计将在N1中,依此类推

我的主要困惑是如何将temp变量作为SUMIF函数的参数2传递并添加通配符(**)

任何帮助表示赞赏.提前致谢

excel vba excel-vba sumifs

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

如何在 PL/SQL 过程中生成动态 Order by 子句?

我正在尝试编写一个 PL/SQL 过程,它将通过 SQL 查询来获取结果。但要求是 order by 可以是动态的,主要是为了对屏幕中的列进行排序。我向此过程传递 2 个参数 - in_sort_column 和 in_sort_order。要求在文本列上按 ASC 排序,而在数字列上按 DESC 排序。我的查询看起来像这样,没有添加 in_sort_order -

SELECT col1, col2, col3 from tabl e1 where col1 > 1000 
ORDER BY decode(in_sort_column,'col1', col1, 'col2', col2, 'col3', col3);
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚在这种情况下如何使用 in_sort_order 参数。以前做过这个的人可以帮忙吗?

谢谢

sql oracle plsql

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

GWT ClickableTextCell

我是GWT的新手......在理解下面的课程时需要一些帮助 -

GWT ClickableTextCell有什么用?

是否有某些特定用途.它使用了一种名为FieldUpdater的东西,为什么要使用它?

gwt

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

在NUM子列的IN子句中使用逗号分隔值

我在包中有2个程序.我正在调用一个过程来获取逗号分隔的用户ID列表.

我将结果存储在VARCHAR变量中.现在当我使用这个以逗号分隔的列表放入其中的一个IN子句时抛出" ORA-01722:INVALID NUMBER"异常.

这就是我的变量的样子

l_userIds VARCHAR2(4000) := null;
Run Code Online (Sandbox Code Playgroud)

这是我分配值的地方

l_userIds := getUserIds(deptId);  -- this returns a comma separated list
Run Code Online (Sandbox Code Playgroud)

我的第二个问题是 -

select * from users_Table where user_id in (l_userIds);
Run Code Online (Sandbox Code Playgroud)

如果我运行此查询,我会收到INVALID NUMBER错误.

有人可以在这帮忙.

sql oracle plsql procedure

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

标签 统计

gwt ×2

oracle ×2

plsql ×2

sql ×2

excel ×1

excel-vba ×1

procedure ×1

sumifs ×1

vba ×1