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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

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