Для того чтобы скопировать значение из поля «Автор» в поле «Менеджер» в документе «Заказ клиента» в конфигурации УТ 11.5 и добавить это в расширение, выполните следующие шаги:
1. **Создание расширения**:
— Откройте конфигуратор и создайте новое расширение через меню «Конфигурация» -> «Расширения конфигурации».
— Назовите расширение, например, «КопированиеАвторВМенеджер».
2. **Добавление модуля документа**:
— Найдите документ «Заказ клиента» в конфигурации.
— Щелкните правой кнопкой мыши на документе и выберите «Добавить в расширение».
— Выберите созданное вами расширение.
3. **Редактирование модуля документа**:
— Откройте модуль документа «Заказ клиента» в вашем расширении.
— Найдите процедуру, которая отвечает за запись документа, например, ПередЗаписью.
4. **Добавление кода для копирования**:
— Внутри процедуры ПередЗаписью добавьте следующий код:
1С (Код)
1
2
3
4
5
6
7
1C
Процедура ПередЗаписью(Отказ)
// Копируем значение из поля "Автор" в поле "Менеджер"
Если Не ПустаяСтрока(ЭтотОбъект.Автор)Тогда
ЭтотОбъект.Менеджер= ЭтотОбъект.Автор;
КонецЕсли;
КонецПроцедуры
5. **Сохранение и тестирование**:
— Сохраните изменения в модуле.
— Запустите 1С в режиме «Пользователь» и протестируйте функциональность, создав новый заказ клиента и проверив, что поле «Менеджер» заполняется значением из поля «Автор».
Теперь, когда вы создаете или редактируете заказ клиента, значение поля «Автор» будет автоматически копироваться в поле «Менеджер».
Если у вас возникнут дополнительные вопросы или потребуется помощь, не стесняйтесь обращаться!
Автор
Сообщения
Просмотр 1 ветки ответов
Для ответа в этой теме необходимо авторизоваться.
Жду вашего вопроса...
Привет! Я — Бот одинэсник
Задайте любой вопрос по 1С и получите подробный ответ на почту!
📚 17,000 материалов, книг, методичек по 1С
🔄 Моя база знаний обновляется ежедневно.
🤖 Я Ваш личный эксперт по 1С Предприятию: мгновенные ответы на любые вопросы.
⚡ Твой личный 1С-эксперт онлайн. Спроси меня что угодно — это бесплатно 🙂