Вопрос

Доброго времени суток!
Случайно убрали поле "Требуется обновление БД" в конфигурации, штатной настройкой полей не получается вернуть, подскажите как снова добавить поле. Заранее спасибо:smile:

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

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

Здравствуйте, Олег.

Уточните пожалуйста как именно вы выполнили удаление данного поля? Прикрепите пожалуйста скриншот с текущим интерфейсом конфигурации.

Через настройку колонок попробуйте.

"Мария Ватулина" написал:

Здравствуйте, Олег.

Уточните пожалуйста как именно вы выполнили удаление данного поля? Прикрепите пожалуйста скриншот с текущим интерфейсом конфигурации.


скриншот в приложении

"Кисловский Михаил Андреевич" написал:

Через настройку колонок попробуйте.


"Шамшин Олег" написал: штатной настройкой полей не получается вернуть

Добрый день, Олег.

Для восстановления колонки можем вам рекомендовать восстановить настройки профиля пользователя по умолчанию (прилагаю скрин). После восстановления перелогиниться.

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

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

В процессе разработки, при тестировании процесса установки, просто перемещения изменений между средами разработчиков - очень большое время занимает выполнение действий в конфигураторе, причем практика показывает что выполнить одно единое действие требуется довольно редко, как правило, твои коллеги разработали несколько пакетов и тебе необходимо получить проделанные ими изменения, и тебе необходимо произвести "связку действий":Установить скрипты + Генерировать + Скомпилировать измененное или Обновить объекты в БД + Установить данные + Скомпилировать всё (т.к. приехало несколько компилируемых БП) и т.д. В конфигураторе, ИМХО, прям напрашивается функционал последовательного выполнения действий н/п организовать дополнительный пункт бокового меню по нажатию на который открывать окно В котором при помощи штатного Ext инструментария, выбрать набор пунктов и установить последовательность их выполнения (стрелочками) Нажал "ОК" По факту завершения, сгенерировать штатную нотификацию (которая вызывает выделение/мерцание вкладки) Что привлечет внимание - и можно продолжать работу :) PS: Поскольку отдельные действия выполняются довольно продолжительно, то разработчик все равно не сидит и не любуется progress-loader, а как правило переключается на что-то другое, то постоянно "ходить проверять как там дела", на этом теряется много времени, т.к. забываешь про запущенное действие, оно выполнится и стоит без дела, потом разработчик про него вспомнит - идет запускать следующие действия и т.д. Как считают пользователи сообщества - будет ли такой функционал полезен в их работе ?

Обсуждение
3 комментария

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

Добрый день, Илья!

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

Добрый день, Илья!

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

Выдержка из What’s New 7.10.2:
“Уменьшено количество действий при обновлении конфигурации из хранилища и пакетов при разработке в файловой системе. Для этого по умолчанию включены механизмы автоматического применения изменений (ключи AutoUpdateDBStructure, AutoInstallSqlScript, AutoInstallPackageData).”

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

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

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

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

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

Здравствуйте! Посмотрите, пожалуйста, эту ветку https://community.terrasoft.ru/questions/kak-uznat-v-kakom-kanale-sozda…. Если у Вас возникнут вопросы по решению - буду готов ответить.

Здравствуйте. Возникли, да. Делают так же, как в предпоследнем посте

"Татаровская Дарья" написал:
Демьяник Алексей Олегович пишет:

Ну и остался последний шаг - элементом "Добавить данные" необходимо добавить запись в объект "Уведомления", указав значения полям "Кому" (ответственному), "Объект" (UId объекта), "Уникальный идентификатор записи" (Экземпляр объекта), Время (Текущая дата и время).

Хотела бы добавить уведомление по объекту(обращение) с помощью элеманта "Добавить данные"
у уведомления есть следующие поля
"Кому" - это ответственный
"Объект" - UID схемы объекта, по которому должно прийти уведомление
"Уникальный идентификатор заголовка" - это идентификатор самого объекта
"Время" - текущая дата и время
"Автор" - текущий контакт
SubjectCaption - это наименование уведомления

но есть еще

"SourceId" (Источник) - что такое источник? что необходимо туда вписывать?

"Hash" - хэш код. что такое хэш код в данном случае, каким образом его формировать, напишите, пожалуйста
Предполагаю, что влияет на заголовок самого уведомления?(чтобы писалось не просто обращение, а обращение № такое-то)


но после выполнения ничего не появляется в ленте. Давайте опишу ситуацию полностью) Есть БП в котором выполняется какая то выборка(расчет зп водителя)и для каждого контакта добавляется объект, а по окончанию всего этого в ленту должно падать типа "все добавлено\посчитано" не важно какой текст, главное что бы в ленте как то это отображалось. В " добавить данные 2" беру объект уведомления, значения полей: кому из словаря контакты, время - системное время, а вот поля объект и уникальный идентифекатор заголовка не понимаю откуда брать. Ставил объект который добавляется для каждого контакта, а никальный ид не помню чей уже, но не сработало. Ничего не появилось в уведомлениях. Вт хотел бы уточнить, как заполнить объект и уникальный ид или мб в другом дело?

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

Уведомления привязаны к конкретной записи. Во вложении пример БП, который создает уведомления для существующей активности(пример был создан в версии 7.6).
1. Уникальный идентификатор заголовка – Id записи, к которой привязано уведомление (например, Id активности в таблице Activity).
2. Объект – идентификатор схемы объекта. Значение можно выбрать из справочника (например, Объект раздела (представление).Активность)
usrcreateremind.rar

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