мы можем добавить нашу функцию с этим способом https://www.youtube.com/watch?v=TEYuQmia9IYСтимулсофт добавить свою функцию с vb.net
но в C# я хочу путь в vb.net
Проблема в использовании namspacing в VB .net
благодаря
мы можем добавить нашу функцию с этим способом https://www.youtube.com/watch?v=TEYuQmia9IYСтимулсофт добавить свою функцию с vb.net
но в C# я хочу путь в vb.net
Проблема в использовании namspacing в VB .net
благодаря
В видеообращении, размещенном есть некоторые важные шаги отсутствуют. Кажется, что они даются как должное, но без этого вы не смогли бы получить успешную ссылку на свой код от Дизайнера отчетов.
Первый: Чтобы прояснить проблему между VB.NET и C#. Если вы хотите использовать VB в качестве языка сценариев для своего отчета, вам нужно установить его в Report Properties
. Свойство ScriptLanguage вы найдете в той же сетке свойств для отчета, где они устанавливают ссылку на ваше приложение. Изменение этого свойства не требуется, поскольку это свойство относится к коду, написанному внутри отчета, а не коду, в котором вы написали свое приложение.
Второй: В приложении VB.NET код, который определяет функцию должен быть, как это
Namespace MyFunc
Public Class Main
Public Shared Sub ShowMessage(text As String)
MessageBox.Show(text)
End Sub
End Class
End Namespace
Обычно в VB.NET вы не определяете explicitily пространство имен (все находится внутри основной пространство имен, определенное в свойствах проекта), но если вы хотите создать отдельное пространство имен, вам нечего остановить.
Третьего: В кодовой странице отчета вы написать
Imports WindowsFormApplication2.MyFunc
Четвертого: После завершения разработки вашего отчета не забудьте сохранить его в той же папке, в которой создаются приложение. (Обычно Project \ BIN \ DEBUG) В противном случае ссылка на ваш исполняемый файл не будет выполнена.
Пятая: Сборки Stimulsoft установлены в GAC, но чтобы убедиться, что они находятся при запуске отчета не забудьте установить свои ссылки на Copy Local = True при запуске приложения внутри Визуальный Студия
спасибо добавить к мероприятию внутри Main.ShowMessage ("sss") – user836080
Прочтите [это] (http://stackoverflow.com/help/how-to-ask) и повторите свой вопрос. –
Вы хотя бы пытались его кодировать? – MAC