Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
prom_designer_utp [2023/03/26 15:56] webmaster [Редактирование формы элемента справочника “Номенклатура”] |
prom_designer_utp [2024/04/29 15:06] (текущий) webmaster [Редактирование формы списка “Заказ покупателя”] |
||
|---|---|---|---|
| Строка 92: | Строка 92: | ||
| </ | </ | ||
| + | |||
| + | ==== Редактирование формы списка “Заказ покупателя” ==== | ||
| + | <note important> | ||
| + | |||
| + | Добавим колонку " | ||
| + | ^ Имя колонки | ||
| + | | СтатусОплаты | ||
| + | |||
| + | |||
| + | {{ : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | |||
| + | Добавим обработчик " | ||
| + | |||
| + | < | ||
| + | Процедура СписокПриПолученииДанных(Элемент, | ||
| + | |||
| + | ТаблицаДокументов = Новый ТаблицаЗначений; | ||
| + | ТаблицаДокументов.Колонки.Добавить(" | ||
| + | Для каждого Строка из ОформленияСтрок цикл | ||
| + | СтрокаТаблицы = ТаблицаДокументов.Добавить(); | ||
| + | СтрокаТаблицы.Документ = Строка.ДанныеСтроки.Ссылка; | ||
| + | КонецЦикла; | ||
| + | |||
| + | МенеджерВременныхТаблиц = новый МенеджерВременныхТаблиц(); | ||
| + | // | ||
| + | Запрос = Новый Запрос(); | ||
| + | Запрос.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц; | ||
| + | Запрос.Текст = " | ||
| + | | Таб.Документ КАК Документ | ||
| + | | Поместить ВременнаяТаблицаДокументов | ||
| + | |ИЗ & | ||
| + | Запрос.УстановитьПараметр(" | ||
| + | Запрос.Выполнить(); | ||
| + | |||
| + | // | ||
| + | Запрос = Новый Запрос(); | ||
| + | Запрос.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц; | ||
| + | |||
| + | Запрос.Текст = " | ||
| + | | ||
| + | | ||
| + | |ИЗ | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | ТаблицаРезультат = Запрос.Выполнить().Выгрузить(); | ||
| + | ТаблицаРезультат.Индексы.Добавить(" | ||
| + | |||
| + | Для каждого Строка из ОформленияСтрок цикл | ||
| + | |||
| + | текСсылка = Строка.ДанныеСтроки.Ссылка; | ||
| + | СтрокаТаблицыРезультат = ТаблицаРезультат.Найти(текСсылка," | ||
| + | Если СтрокаТаблицыРезультат <> Неопределено Тогда | ||
| + | |||
| + | Если ЗначениеЗаполнено(СтрокаТаблицыРезультат.СтатусОплаты) Тогда | ||
| + | Строка.Ячейки.СтатусОплаты.Значение = СтрокаТаблицыРезультат.СтатусОплаты; | ||
| + | КонецЕсли; | ||
| + | |||
| + | КонецЕсли; | ||
| + | |||
| + | КонецЦикла; | ||
| + | |||
| + | КонецПроцедуры | ||
| + | </ | ||
| ==== Редактирование формы элемента справочника “Номенклатура” ==== | ==== Редактирование формы элемента справочника “Номенклатура” ==== | ||
| Строка 147: | Строка 215: | ||
| ==== Редактирование интерфейсов ==== | ==== Редактирование интерфейсов ==== | ||
| - | Добавим в интерфейс " | + | Добавим в интерфейс " |
| " | " | ||
| {{ : | {{ : | ||
| - | {{ : | + | |
| - | {{ :screenshot_25.png? | + | |
| + | {{ :utp_interface2.png? | ||
| ==== Дополнительно для УПП и УТ-2.3 ==== | ==== Дополнительно для УПП и УТ-2.3 ==== | ||
| Строка 169: | Строка 238: | ||
| КонецФункции | КонецФункции | ||
| </ | </ | ||
| + | |||
| + | [[designer_utp_main_characteristic|Доработка функционала основной характеристики]] | ||