Задача 104.20205

Задача :104.20205

Краткое описание :
Пустые записи в третьей панели
Описание :
Алгоритмы JavaScript
Что измененно :
Пустые записи в третьей панели
Есть задача:
Необходимо с помощью JavaScript сформировать связь Производственного заказа с
Накладной на отпуск в производство,
причем заполнять нужно только первую панель (Входящие документы) и вторую
панель (Позиция входящего документа).
Создаю заголовок связи; создаю с помощью метода "Создать новую связь (с
указанием заголовка)" запись в спецификации
таблицы связей, при этом не указываю значения параметров "Тип входящей
спецификации (куда)" и
"Входящая спецификация (куда)", так как третью панель заполнять не нужно. В
результате в третьей панели создаются
пустые записи. Удалить эти пустые записи с помощью метода "Удалить текущую
связь" нельзя, так как при этом удаляется
и запись во второй панели входящих документов.
Необходимо доработать систему таким образом, чтобы либо не создавались пустые
записи в случае если при использовании
метода "Создать новую связь (с указанием заголовка)" опущены параметры "Тип
входящей спецификации (куда)" и
"Входящая спецификация (куда)", либо добавить возможность раздельного удаления
записей из 3-ей панели.
Как измененно :
В объект "Спецификация таблицы связей" добавлен новый метод
"Создать новую связь (без указания вход. спецификации)", при использовании
которого не заполняется третья панель вкладки "Входящие документы" в
Производственном заказе.
Пример алгоритма во вложении.

Название продукта Название компонента Тип Последняя версия Дата выхода
M_SCRIPTSM_SCRIPTSRES9.1.7.0