пользователям программных продуктов Scala 5.1, iScala 2.1, iScala 2.2, iScala 2.3, iScala 3.0, iScala 3.1 (и так далее)

«Если это невозможно сделать, но очень хочется?» или «Как ввести примечание к строке требования?»

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

Непонятно почему, но при вводе строки требования (Requisition) нельзя ввести примечание, хотя его наличие в некоторых случаях очень важно. Ну, как говорится, если напрямую нельзя, поедем из Питера в Москву через Владивосток 🙂

Мною создан дополнительный пользовательский быстрый поиск (Snap Search), который поможет записать требуемый текст в пользовательское поле строки требования. Поскольку нельзя из формы автоматически получить номер строки, приходится использовать в качестве критерия код запаса. Поэтому у данного быстрого поиска имеется ограничение: в разных строках требования не должен повторяться один и тот же код запаса. Кроме того, данный механизм может работать только с сохранёнными требованиями, поэтому сначала нужно полностью ввести требование и сохранить его:

После сохранения требования снова выберите его из списка:

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

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

Введите его и нажмите «ОК». Вы увидите результат:

После этого можно просто нажать «Esc», комментарий уже добавлен. Сохраните требование. Теперь этот комментарий можно использовать в пользовательских отчётах. В частности, после утверждения требования руководитель может напечатать форму утверждения и там появится введённый комментарий:

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

А теперь «прямой путь»:

  1. Активируем дополнительную опцию компании:
    Расширенные пользовательские поля для строки требования
  2. В параметрах модуля «Заказы на Закупку» определим, какое поле будет задействовано:
    Расширенные пользовательские поля для строки требования
  3. Зададим название, тип поля, его длину:
    Расширенные пользовательские поля для строки требования
  4. Теперь окно ввода требования будет выглядеть примерно следующим образом:
    Расширенные пользовательские поля для строки требования: вид экрана ввода строки

Если у Вас возникли какие-либо вопросы, не стесняйтесь их задать.

 

Список опубликованных процедур: