Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
example_edit_brand [2020/12/03 14:00] webmaster |
example_edit_brand [2021/07/19 17:21] (текущий) webmaster [Добавление общего модуля "eCommСерверДоработки"] |
||
|---|---|---|---|
| Строка 3: | Строка 3: | ||
| При выгрузке прайса на торговую площадку иногда может потребоваться изменить (переназначить) некоторые поля. | При выгрузке прайса на торговую площадку иногда может потребоваться изменить (переназначить) некоторые поля. | ||
| Для того чтобы изменить производителя необходимо: | Для того чтобы изменить производителя необходимо: | ||
| + | |||
| + | |||
| ====== Вариант с использованием нового реквизита ====== | ====== Вариант с использованием нового реквизита ====== | ||
| Строка 51: | Строка 53: | ||
| КонецФункции | КонецФункции | ||
| </ | </ | ||
| + | |||
| + | |||
| + | |||
| ====== Вариант с использованием дополнительного реквизита ====== | ====== Вариант с использованием дополнительного реквизита ====== | ||
| Строка 57: | Строка 62: | ||
| Согласно рекомендациям добавим общий модуль [[module_edit|" | Согласно рекомендациям добавим общий модуль [[module_edit|" | ||
| - | ==== Добавим в общем модуле " | + | Добавим в общем модуле " |
| + | < | ||
| < | < | ||
| - | Функция ВернутьИмяРеквизитаОбъекта(ИмяОбъекта, ИмяРеквизита, СтандартнаяОбработка) Экспорт | + | Процедура ПередУстановкойТекстаЗапросаИнициализацииДанныхВыгрузки(СтруктураНастроек, ТекстЗапроса) Экспорт |
| - | Перем Результат; | ||
| - | Если ИмяОбъекта | + | ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "СпрНоменклатура.Производитель" |
| - | + | ||
| - | Если ИмяРеквизита = " | + | |
| - | + | ||
| - | СтандартнаяОбработка = Ложь; | + | |
| - | + | ||
| - | Результат = " | + | |
| - | + | ||
| - | КонецЕсли; | + | |
| - | + | ||
| - | КонецЕсли; | + | |
| - | Возврат Результат; | + | ТекстЗапроса = СтрЗаменить(ТекстЗапроса, |
| + | | ПО СпрНоменклатура.Ссылка = ТаблицаБренд.Ссылка | ||
| + | | И (ТаблицаБренд.Свойство.Заголовок = "" | ||
| - | КонецФункции | + | КонецПроцедуры |
| </ | </ | ||
| ===== Редактирование общего модуля " | ===== Редактирование общего модуля " | ||
| - | Переопределим в общем модуле " | + | В общем модуле " |
| < | < | ||
| - | Функция ВернутьИмяРеквизитаОбъекта(ИмяОбъекта, ИмяРеквизита, СтандартнаяОбработка) Экспорт | + | Процедура ПередУстановкойТекстаЗапросаИнициализацииДанныхВыгрузки(СтруктураНастроек, ТекстЗапроса) Экспорт |
| - | Возврат | + | eCommСерверДоработки.ПередУстановкойТекстаЗапросаИнициализацииДанныхВыгрузки(СтруктураНастроек, ТекстЗапроса); |
| - | КонецФункции | + | КонецПроцедуры |
| </ | </ | ||