.net Crystal报告中未识别的关键字

.net Crystal报告中未识别的关键字,.net,vb.net,visual-studio,visual-studio-2010,crystal-reports,.net,Vb.net,Visual Studio,Visual Studio 2010,Crystal Reports,在VS2008下创建的表单停止工作后,我试图在VS2010下的Crystal Reports中重新创建表单 我试图将以下函数从旧表单复制到新表单: Shared myVariable As String myVariable = {myTable.myColumnName} formula = "" 在原始函数编辑器中,单词“Shared”“As String”和“formula”以蓝色突出显示为关键字 在我新版本的报告中,只有“共享”作为关键字突出显示。当我尝试保存函数时,我被告知它包含错误

在VS2008下创建的表单停止工作后,我试图在VS2010下的Crystal Reports中重新创建表单

我试图将以下函数从旧表单复制到新表单:

Shared myVariable As String
myVariable = {myTable.myColumnName}
formula = ""
在原始函数编辑器中,单词“Shared”“As String”和“formula”以蓝色突出显示为关键字

在我新版本的报告中,只有“共享”作为关键字突出显示。当我尝试保存函数时,我被告知它包含错误。此错误报告为:

"A variable type (for example, 'numberVar') is missing."
该配方在原始配方车间工作。为什么现在不行?

找到了

公式研讨会顶部有一个下拉框,设置为“Crystal Syntax”。我把它改成了“基本语法”,一切都很好

把这个问题留在这里,以防有人发现同样的问题,因为我无法从谷歌那里得到任何相关信息

shared stringVar myVariable;
myVariable = {myTable.myColumnName};
formula = ""
当Formula Workshop设置为“Crystal Syntax”时,上述代码起作用