Вопрос

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

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

К примеру. Есть карточка Заказа, на которой есть поле Контрагент. И есть справочное поле Договор. Открываем поле Договор. Не находим требуемого договора и жмем Добавить прямо в модальном окне - открывается карточка добавления Договора. Необходимо, чтобы поле Контрагент в добавляемом договоре было заполнено также как и в карточке Заказа

У меня такой же вопрос

0 комментариев
Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

Добрый день!

Мне необходимо сделать кнопку, которая бы открывала диаграмму процесса. В обработчик нажатия кнопки пишу скрипт:

var requestUrl = "?vm=SchemaDesigner#processLog/" + process.value;
this.sandbox.publish("PushHistoryState", {
                                hash: requestUrl,
                            });

После нажатия, браузер переходит по сформированной ссылке:

http://bpmonline.com/0/Nui/ViewModule.aspx#?vm=SchemaDesigner#processLog/933722a3-f4ca-4e4d-9bbb-2160c57bebee

Но ссылка не совсем корректна, так как this.sandbox.publish("PushHistoryState") возвращает строку с символом # на конце:

http://bpmonline.com/0/Nui/ViewModule.aspx#

Как можно исключить этот символ? Чтобы ссылка выглядела так:

http://bpmonline.com/0/Nui/ViewModule.aspx?vm=SchemaDesigner#processLog/933722a3-f4ca-4e4d-9bbb-2160c57bebee

 

 

У меня такой же вопрос

0 комментариев
Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

Здравствуйте, продолжаю осваивать версию 7.10 после 10 лет использования 3.0.4.122.

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

У меня такой же вопрос

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

Попробуйте строить примерно такую фильтрацию для совмещения даты и времени:

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

Возникла необходимость переопределить код процесса родительского объекта. Этот код не вынесен в метод, а находится внутри элемента ScriptTask (Задание-сценарий) процесса родительского объекта (это код базовой комплектации, а значит нет никакой возможности изменить его напрямую). Возникала ли у кого подобная задача и решаема ли она вообще? 

У меня такой же вопрос

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

Эмм... также как и тут создаём замещающий объект.

Только потом идём в родителя смотрим, где находится конкретный скрипт таск

Далее в процессе замещённого объекта справа ищем такой же лайн-сет и открываем скрипт-таск (дабл кликом), редактируем, сохраняем.

Варфоломеев Данила,

Попробовал, как Вы предлагаете. Но безуспешно. Система вовсе игнорирует изменения, сделанные из замещающего объекта. Даже код с синтаксическими ошибками успешно проходит публикацию. Хотя, изменения сохраняются. Что я делаю не так?

Бершеда Д. Н. пишет:
Хотя, изменения сохраняются. Что я делаю не так?

Согласен, я написал фигню) Изменить стандартные реализации скорее всего нельзя.

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

Хочу дополнительно отфильтровать печатные формы.

В версии 7.2 была функция modifyViewConfig, которая вызывалась в карточке и где я это делал. В 7.10 она не вызывается. 

Как быть?

У меня такой же вопрос

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

Можете на уровне секции или карточки переопределить методы:

initCardPrintForms или 
initSectionPrintForms

в зависимости секции или карточки спсписок форм вы хотите отфильтровать.
Изначально эти методы написаны в миксине 

PrintReportUtilities

Войдите или зарегистрируйтесь, чтобы комментировать