Есть пакет-сборка, который содержит классы, которые мне нужно использовать в своем пакете, но при компиляции выпадают ошибки, классы не видны:

The type or namespace name 'State' could not be found (are you missing a using directive or an assembly reference?) 

В своем пакете есть зависимость от нужного пакета, в коде также указал нужные пространства имен. С обычными пакетами это работало.

Как использовать классы из пакета-сборки в своем коде в простом пакете?

Нравится

1 комментарий

Добрый день,

 

Согласно документации по пакету-сборке:

 

  • The types of the current assembly package are not available in the configuration. However, they are available for its dependency assembly packages.

Классы из пакета-сборки можно использовать только в зависимых пакетах-сборках. При этом между пакетами должна быть прямая зависимость (если между двумя пакетами находится в иерархии пакет, то так тоже будет ошибка).

Показать все комментарии

Чем объект у которого есть родительский объект отличается от такого-же с проставленой галкой "Замещать родителя"?

И как можно переопределить событие объекта а именно методы событий? 

Нравится

1 комментарий

Добрый день,

 

Когда объект имеет родительский объект, это означает, что он связан с другим объектом в роли подчиненного элемента. "Замещать родителя" - это функциональность, которая позволяет дочернему объекту наследовать значения полей родительского объекта.

 

Детальнее про Бизнес-логика объектов.

Показать все комментарии

Добрый день! Подскажите, как можно добавить ссылку на обращение в шаблон, по которому отправляется email? 

Нравится

1 комментарий

Добрый день!



Есть способ как Вы можете построить макрос, что он содержал корректную ссылку.

Вам необходимо сделать следующее:

Взять url страницы объекта ссылку на который Вам необходимо построить (если я правильно понимаю Вам необходима ссылка на страницу «обращения» поэтому буду использовать его для примера)

 

например:

https://youre-crm.creatio.com/0/Nui/ViewModule.aspx#CardModuleV2/CasePage/edit/

и добавить в конец этой ссылки макрос что подставляет id записи, то есть [#Id#] (если сообщение отправляется из карточки обращения, если отправка идет через бизнес процесс необходимо вычитывать и вставлять данный id).

То есть в случаи отправки письма из карточки обращения, конечный вариант будет выглядеть так:

https://youre-crm.creatio.com/0/Nui/ViewModule.aspx#CardModuleV2/CasePage/edit/[#Id#]

 

Данную ссылку с макросом можно отправлять как есть или спрятать в слово.

Показать все комментарии

Как установить максимальное значение текстового поля?

К примеру, что бы в поле на скрине, можно было ввести максимум 12 символов.

 

Заранее спасибоИзображение удалено.

Нравится

1 комментарий

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

 

Вы можете ограничить длину поля базовыми средствами системы, как описано в статье, до 50, 250 или 500 символов. 

Если необходимо установить кастомное ограничение, то реализовать данную задачу можно только с помощью дополнительной разработки, к примеру используя валидатор.

Рекомендуем также ознакомиться с постами ниже, в которых уже были рассмотрены аналогичные задачи:

https://community.creatio.com/articles/how-add-input-mask

https://community.creatio.com/questions/add-format-mask-field



С уважением,

Анастасия

Показать все комментарии

Добрый день! Подскажите, как настроить отправку email уведомлений при оставлении нового сообщения в обращении на портале? Почтовый ящик добавлен

Нравится

1 комментарий

Добрый день! 

 

Вы можете построить бизнес процесс, который будет запускаться при добавлении записи в объкет Portal message, и далее использовать необходимые элементы для вашего БП.

Показать все комментарии

Добрый день! Подскажите, как можно настроить отправку писем через почтовый сервис Microsoft?

Нравится

2 комментария

Добрый день, Роман.

 

Ознакомтесь с этой статьей на Академии, в ней подробно описана последовательностей действий для настройки почты.

Добрый день, я ознакомился со статьей, но хотелось бы более подробно, про двухфакторную аутентификацию, например, ничего не сказано в статье

Показать все комментарии

Приветствую.

Creatio развернута локально на ПК. Заходил в систему под Supervisor. Недавно, при авторизации, выскочило сообщение, что срок пароля истекает сегодня, хотите изменить? Я нажал Изменить пароль, и к старому паролю (Supervisor) добавил _1, тоесть пароль стал -  Supervisor_1

После этого в системе, как я подумал, слетели права для Supervisor, но не понятно, как пароль влияет на права. Подумал я так, потому что ни один справочник не отображается, не пускает в системные настройки, и при попытке, например, открыть Функциональные роли, выдает сообщение что нет прав, обратитесь к администратору.

 

Возможно кто то знает в какую сторону надо копать что бы побороть вышеописанное.

Спасибо.

PS

Версия 8.0.1.1990

 

 

 

Нравится

2 комментария
Лучший ответ

Добрый день, Павел, 

Я предоставил вам скрипты, для того, чтобы вы смогли восстановить роли Supervisor: 

 

insert into, "SysAdminUnitInRole"

("SysAdminUnitId""SysAdminUnitRoleId")

values

('7F3B869F-34F3-4F20-AB4D-7480A5FDF647', 'A29A3BA5-4B0D-DE11-9A51-005056C00008'),

('7F3B869F-34F3-4F20-AB4D-7480A5FDF647', '83A43EBC-F36B-1410-298D-001E8C82BCAD'),

('7F3B869F-34F3-4F20-AB4D-7480A5FDF647', '7F3B869F-34F3-4F20-AB4D-7480A5FDF647')



insert into "SysUserInRole"

("SysUserId","SysRoleId")

values

('7F3B869F-34F3-4F20-AB4D-7480A5FDF647', 'A29A3BA5-4B0D-DE11-9A51-005056C00008'),

('7F3B869F-34F3-4F20-AB4D-7480A5FDF647', '83A43EBC-F36B-1410-298D-001E8C82BCAD')

 

Я был рад помочь!

Добрый день, Павел, 

Я предоставил вам скрипты, для того, чтобы вы смогли восстановить роли Supervisor: 

 

insert into, "SysAdminUnitInRole"

("SysAdminUnitId""SysAdminUnitRoleId")

values

('7F3B869F-34F3-4F20-AB4D-7480A5FDF647', 'A29A3BA5-4B0D-DE11-9A51-005056C00008'),

('7F3B869F-34F3-4F20-AB4D-7480A5FDF647', '83A43EBC-F36B-1410-298D-001E8C82BCAD'),

('7F3B869F-34F3-4F20-AB4D-7480A5FDF647', '7F3B869F-34F3-4F20-AB4D-7480A5FDF647')



insert into "SysUserInRole"

("SysUserId","SysRoleId")

values

('7F3B869F-34F3-4F20-AB4D-7480A5FDF647', 'A29A3BA5-4B0D-DE11-9A51-005056C00008'),

('7F3B869F-34F3-4F20-AB4D-7480A5FDF647', '83A43EBC-F36B-1410-298D-001E8C82BCAD')

 

Я был рад помочь!

Добрый день.

 

Спасибо за помощь.

Показать все комментарии

Возможно ли запустить бизнес-процесс в мобильном приложении?

Нравится

1 комментарий
Лучший ответ

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

 

Мобильное приложение не полностью поддерживает обработку бизнес-процессов.

Стартовые сигналы, задачи-сценарии и т.д. обрабатываются на стороне сервера в режиме реального времени, если пользователи работают онлайн. Если пользователи используют оффлайн режим мобильного приложения, процессы запустятся только при синхронизации приложения.

На данный момент в мобильном приложении не работают такие пользовательские элементы, как «автогенерируемая страница», «открыть страницу редактирования», «задача» и т.д.

 

На данный момент процессы из моб. приложения можно запускать только триггерами (то есть когда пользователь исполняет действие, которое является триггером для какого-то БП, например внесение измнений в конкретное поле). Напрямую же запускать БП, например с помощью кнопки "запустить процесс" пока нет возможности.

 

Перед нашей командой R&D уже стоит задача реализовать возможность полноценного использования бизнес-процессов в будущих релизах.

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

 

Мобильное приложение не полностью поддерживает обработку бизнес-процессов.

Стартовые сигналы, задачи-сценарии и т.д. обрабатываются на стороне сервера в режиме реального времени, если пользователи работают онлайн. Если пользователи используют оффлайн режим мобильного приложения, процессы запустятся только при синхронизации приложения.

На данный момент в мобильном приложении не работают такие пользовательские элементы, как «автогенерируемая страница», «открыть страницу редактирования», «задача» и т.д.

 

На данный момент процессы из моб. приложения можно запускать только триггерами (то есть когда пользователь исполняет действие, которое является триггером для какого-то БП, например внесение измнений в конкретное поле). Напрямую же запускать БП, например с помощью кнопки "запустить процесс" пока нет возможности.

 

Перед нашей командой R&D уже стоит задача реализовать возможность полноценного использования бизнес-процессов в будущих релизах.

Показать все комментарии

Добрый день!

Подскажите, как можно добавить вкладку "Обработка" в мобильное приложение, по аналогии, как это сделано для рабочего места "Портал"?

Нравится

1 комментарий

Добрый день!



Вы можете просмотреть историю используя существующую вкладку  [ История обработки ], детальнее описано в статье:

https:/academy.terrasoft.ua/docs/user/bazis_platformy/mobilnoe_prilozhenie/obrashcheniya/obrascheniya_v_mobilnom_prilozhenii#title-769-8 

Уточните, пожалуйста, как именно вы планируете видоизменить существующую вкладку.

Показать все комментарии

Добрый день!

 

Существует ли способ или настройка системы, которая позволяет пользователю портала настроить для себя дашборды с фильтрами?

 

Нравится

1 комментарий

Добрый день!

 

На данный момент нет базовой возможности добавить кнопку Dashboard на клиентский портал даже для настраиваемых разделов.

Вы можете добавлять информационные панели на портал только с помощью настройки главной страницы портала.

 

Мы зарегистрировали соответствующий запрос для нашей ответственной команды R&D, чтобы рассмотреть возможность реализации такой функциональности в следующих версиях приложения. 

Показать все комментарии