使用Visual Basic在同一记录中基于date属性计算Lightswitch实体属性

时间:2014-06-28 11:57:05

标签: visual-studio-lightswitch

我想使用VB向Lightswitch中的实体添加两个计算属性。

1)将计算一个属性并根据在同一记录中输入的日期属性输入1月,2月,3月,...或1月,2月,3月......的月份。我假设12“如果那么其他”的陈述是最容易的,但我愿意接受建议。

2)第二个属性是“年”,它将根据相同的日期属性计算并填写年份(YYYY)。

我知道这会在记录中创建冗余,但它将与一组现有报告一起使用。我是VB的新手。任何帮助表示赞赏。谢谢。

1 个答案:

答案 0 :(得分:0)

答案由Simon在Visual Studio论坛中提供:

LightSWitch Forum Answer

Private Sub MonthString_Compute(ByRef result As String)     result =格式(Me.ThisDate," MMMM")     '改为" MMM"月份缩写 结束Sub

Private Sub YearString_Compute(ByRef result As String)     result =格式(Me.ThisDate," yyyy")。ToString 结束Sub

" yyyy"区分大小写。