Страница 2 из 2

Re: Добавление функции в раздел Функции

Добавлено: 19 ноя 2016, 00:17
Radioride
Здравствуйте.

Спасибо! Извиняюсь за свою невнимательность. Действительно вся проблема крылась только в том, что я нигде не вызвал функцию RegisterFunctions(). Добавив сразу после инициализации вот так все выполнилось отлично.

Код: Выделить всё

public class Report : Stimulsoft.Report.StiReport
    {
        public Report()        {			
            this.InitializeComponent();
			MyFunction.RegisterFunctions();
        }

        #region StiReport Designer generated code - do not modify
		#endregion StiReport Designer generated code - do not modify
    }
Так же по вашему правильному совету я перенес все в программу. Затем просто вызвал функцию регистрации перед запуском дизайнера.

Код: Выделить всё

MyFunc.MyFunction.RegisterFunctions();   
report.Design();
И все тоже сработало на отлично! Подскажите пожалуйста, так как я при такой регистрации не указываю экземпляр объекта StiReport то данная функция зарегистрируется для всех. И когда я буду создавать новый объект StiReport то данная функция(даже если я повторно не вызову регистрацию) появится в списке. Могу ли я добавлять в конкретный экземпляр объекта StiReport или убирать эту функцию?

Спасибо.

Re: Добавление функции в раздел Функции

Добавлено: 21 ноя 2016, 18:10
HighAley
Здравствйте.

К сожалению, функция AddFunction() статическая.
Функция будет добавляться для всех отчётов.

Спасибо.

Re: Добавление функции в раздел Функции

Добавлено: 22 ноя 2016, 08:33
Radioride
Здравствуйте.

В принципе я могу удалять из списка и контролировать, что бы запущен был только один экземпляр. Рассматривается возможность добавление в будущем такой функции?

Спасибо.

Re: Добавление функции в раздел Функции

Добавлено: 22 ноя 2016, 14:54
HighAley
Здравствуйте.

На данный момент такой функции нет и не планируется добавлять.
Если она вам необходима, то напишите запрос на support@stimulsoft.com и мы рассмотрим возможность её добавления.

Спасибо.

Re: Добавление функции в раздел Функции

Добавлено: 22 ноя 2016, 16:58
Radioride
Здравствуйте.

Пока меня в принципе устраивает. Хотел бы сразу спросить на будущее. Могу я писать запрос на русском и могу ли, что бы не расписывать всю проблему по новой, отправить ссылку например на данную тему?

Спасибо.

Re: Добавление функции в раздел Функции

Добавлено: 22 ноя 2016, 22:02
Aleksey
Здравствуйте.

Да. Достаточно будет краткого описания и ссылки на данный топик.

Спасибо.