2009-06-16 2 views
3

Я работаю над проектом служб отчетов SQl Server, а для создаваемого отчета требуется некоторый код. Кажется, что all expressions must be in VB.NET, и я понял, был ли «простой» способ переключить его на C#, это было бы полезно.Есть ли способ сделать выражения SSRS в C#

EDIT:

Ну, я решил перенести свой код на другой C# сборки, который следует лекал как this example.

+1

эти выражения «vb» выглядят так же, как и Access! Интересно, где команда Access dev пошла ... –

ответ

4

Это VBA (Visual Basic для приложений), а не VB.NET, поэтому это не .NET, это встроенный язык сценариев. Поэтому я ожидал бы, что нет возможности переключиться на C#.

+0

Хорошо, я был близок, полагая, что это VBScript. – TheTXI

+0

Для записи я действительно ненавидел, что это VB *, когда мне пришлось создать несколько записей в нашем последнем большом приложении. Я не уверен на 100%, это VBA, но выглядит так подозрительно, как VBA, и это язык внутренней автоматизации для многих продуктов Microsoft. Надеюсь, в будущем они перейдут на .NET в целом: D – OregonGhost

+0

О, и, VB - это VB, независимо от того, VB6, VBA, VBS или VB.NET. Мне это не нравится. Вероятно, это мотивация просить переключиться на C#. – OregonGhost

1

Я считаю, что отчеты используют нечто большее, вдоль линий VBScript (Edit : OregonGhost говорит VBA, который на самом деле имеет больше смысла, чем VBScript), чем VB.NET (и очень ограниченный в этом). Я не видел никакого способа переключить его на C#, и я хотел бы, чтобы его доказали неправильно.

0

Короткий ответ: нет. И язык, описанный моим MSDN, на самом деле не является VB.NET, но Visual Basic

Смежные вопросы