小编Hin*_*ink的帖子

PostgreSQL中的DATEADD等价物

在PostgreSQL中是否有与T-SQL命令相同的命令?

select dateadd(hh,duration_in_hours,start_date) as end_date
Run Code Online (Sandbox Code Playgroud)

我发现只有带有后续字符串的interval关键字,但是这个糟糕的构造会返回语法错误:

select start_date + interval cast(duration_in_hours as varchar) || ' hours'
Run Code Online (Sandbox Code Playgroud)

它只允许"interval"关键字后的字符串常量.我相信pgsql中必定有一些类似的功能,但我找不到它.

postgresql dateadd equivalent

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

如何只选择一行,防止在单选模式下取消选择项目

我的问题很简单,但我真的没有找到任何解决方案.我有一个表setSelectable(true),setMultiselect(false),setImmediate(true).

通过首先单击并使用箭头在表格中移动它可以正常工作.但是,如果我再次单击已经被选中的行,则它将被取消选中.怎么预防呢?我想一直选择一行.

selection vaadin unselect

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

Vaadin表:如何使用editable = false将Boolean显示为复选框

我想在表格中看到复选框而不是"true"或"false"文本.TableFieldFactory类仅为可编辑单元格生成字段.我发现只有formatProperty,我可以返回正确的unicode字符,如☑,但它看起来不太好.是否有可能在不创建计算属性的情况下生成自己的HTML元素?

checkbox boolean vaadin

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

Vaadin 7 TextField是否支持多线模式?

我可以看到

The text editor supports both multiline and single line modes,
default is one-line mode.

在文档中,但找不到任何提示如何切换它.setHeight不起作用,并且setRows方法(可能为Vaadin 6提到)并不存在.我需要textarea,但是普通文本,没有HTML演示文稿.欢迎Autosizeheight.感谢帮助.

multiline textfield vaadin

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

如何重启Vaadin会话?

注销后我需要使会话无效并立即启动新的.我用过这个功能

VaadinSession.getCurrent().getSession().invalidate();
Run Code Online (Sandbox Code Playgroud)

几秒钟后出现一个红色框"Session expired".用户必须单击它或按F5.如何避免它并立即显示新的会话页面?

在JavaScript中很容易:

document.location='/';
Run Code Online (Sandbox Code Playgroud)

如何在Vaadin做同样的事情?该行为应与重新启动资源管理器后首次访问该页面时的行为相同.

session restart vaadin

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