Как узнать название карточки редактирования ?

У меня возник следующий вопрос, как можно узнать название карточки редактирования ?
Предположим пользователь хочет изменить определенную карточку и показывает ее разработчику, как разработчику узнать название этой карточки, что-бы не перебирать все возможные варианты ?

Нравится

7 комментариев

Здравствуйте, Юрий
Рассмотрим пример (карточка счета в разделе счета)
1
Мы хотим найти сервис данной карточки в Terrasoft Administrator
Сервисы карточек редактирования, по договоренности в Terrasoft называют с окончанием Edit, к примеру
карточка контрагента - wnd_AccountEdit
карточка контакта - wnd_ContactEdit

  1. Использовать поиск по заголовку
    2
    С точным поиском слова "Счет" после пару итераций мы дойдем до нужного нам сервиса wnd_InvoiceEdit.
    3
    Что бы перейти к следующему найденному совпадению слова, нужно нажать F3
  2. Открыть сервис раздела, в нашем случае это - wnd_InvoicesWorkspace
    и в коде соответствующему сервису раздела (scr_InvoiceWorkspace) посмотреть какое значение присваивается атрибуту EditWindowUSI
    function InitializeGridData() {
    	...
    	SetAttribute(GridWindow, 'EditWindowUSI', 'wnd_InvoiceEdit');
    	...
    }

    Функция InitializeGridData вызывается в Initialize() - процесс инициализации раздела (Workspace), он вызывается на событии OnPrepare раздела

Спасибо Алекскй, но мой вопрос касался BPMonline. В BPMonline видимо принцып немного другой, мне пока не понятный.


Все карточки редактирования заканчиваются на EditPage в названии. Заголовок же для карточки редактирования записи раздела начинается на "Страница карточки", для деталей и справочников на "Страница редактирования". Учтите также, что поиск по схемам BPMonline чувствителен к регистру.

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

В BPMonline карточки редактирования имеют названия EditPage

То есть карточка редактирования контакта называется ContactEditPage

Для страниц реестра используется множественное число - ContactsGridPage

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

Спасибо, теперь понятно.

Здравствуйте, Юрий.

Вы также можете в разделе "Рабочие места" найти нужный раздел или деталь, и посмотреть свойства детали "Карточки редактирования"

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

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