powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / 1с 8.3 Заполнить в справочнике с иерархией поле "наименование" (ИдентификаторАБ)
4 сообщений из 4, страница 1 из 1
1с 8.3 Заполнить в справочнике с иерархией поле "наименование" (ИдентификаторАБ)
    #38792961
adventurerodnako
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток.

НЕ могу понять как в справочнике с иерархией заполнить поле "наименование" (ИдентификаторАБ)

Есть сетевые элементы, например HMS8097_4 и HMS8097_664.
MS = 5

Нужно получить
1. если это группа тогда такой вид: HMS8097_4-HMS8097_664
2 иначе - HMS8097_4-HMS8097_664_MS5

В программировании не силён, плотно 1С не занимался.
Благодарю за помощь.


автор&НаСервере
Процедура ПередЗаписьюНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)


Если Справочники.УчасткиМаршрута.ЭтоГруппа тогда

СетевойЭлементА = Строка(ТекущийОбъект.СетевойЭлементА);
СетевойЭлементБ = Строка(ТекущийОбъект.СетевойЭлементБ);
MS = Строка(ТекущийОбъект.MS);
ТекущийОбъект.Наименование = СетевойЭлементА + "-" + СетевойЭлементА + MS;

Иначе
Родитель = Строка(ТекущийОбъект.Родитель);
MS = Строка(ТекущийОбъект.MS);
ТекущийОбъект.Наименование = Родитель + "_MS" + MS;

КонецЕсли;
КонецПроцедуры
...
Рейтинг: 0 / 0
1с 8.3 Заполнить в справочнике с иерархией поле "наименование" (ИдентификаторАБ)
    #38792969
adventurerodnako
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
1с 8.3 Заполнить в справочнике с иерархией поле "наименование" (ИдентификаторАБ)
    #38793004
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
adventurerodnako,Справочники.УчасткиМаршрута.ЭтоГруппа Замените на ТекущийОбъект.ЭтоГруппа. И если этот код в форме элемента, то для группы он выполняться не будет. Вам нужно либо создать форму для группы и писать там отдельный код, либо указать что для группы используется форма элемента. А лучше всего перенести ваш код в модуль объекта в событие перед записью, тогда проверка будет выглядеть как "Если ЭтоГруппа"
...
Рейтинг: 0 / 0
1с 8.3 Заполнить в справочнике с иерархией поле "наименование" (ИдентификаторАБ)
    #38795731
adventurerodnako
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
javapecker, благодарю.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / 1с 8.3 Заполнить в справочнике с иерархией поле "наименование" (ИдентификаторАБ)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]