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

Обсуждение Stimulsoft Ultimate
Radioride
Сообщения: 53
Зарегистрирован: 20 окт 2016, 10:21

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

Сообщение Radioride » 18 ноя 2016, 21:17

Здравствуйте.

Спасибо! Извиняюсь за свою невнимательность. Действительно вся проблема крылась только в том, что я нигде не вызвал функцию 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 или убирать эту функцию?

Спасибо.
HighAley
Сообщения: 1958
Зарегистрирован: 08 июн 2011, 07:36

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

Сообщение HighAley » 21 ноя 2016, 15:10

Здравствйте.

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

Спасибо.
Radioride
Сообщения: 53
Зарегистрирован: 20 окт 2016, 10:21

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

Сообщение Radioride » 22 ноя 2016, 05:33

Здравствуйте.

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

Спасибо.
HighAley
Сообщения: 1958
Зарегистрирован: 08 июн 2011, 07:36

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

Сообщение HighAley » 22 ноя 2016, 11:54

Здравствуйте.

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

Спасибо.
Radioride
Сообщения: 53
Зарегистрирован: 20 окт 2016, 10:21

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

Сообщение Radioride » 22 ноя 2016, 13:58

Здравствуйте.

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

Спасибо.
Aleksey
Сообщения: 2017
Зарегистрирован: 22 апр 2010, 02:57

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

Сообщение Aleksey » 22 ноя 2016, 19:02

Здравствуйте.

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

Спасибо.
Ответить