Size: a a a

2020 February 11

S

Sharky in 1C
Pro
А альтернативы какие есть? Подскажите пожалуйста
посмотрите упрощенное планирование, без заявок.
источник

X

Xapac in 1C
привет
источник

X

Xapac in 1C
Есть такая штука: УправлениеСвойствами.ЗначениеСвойства. как поумному это использовать?
источник

X

Xapac in 1C
Просто в доп. реквизитах есть "Имя для разработчика"
источник

Аr

Андрей reborn in 1C
Xapac
Есть такая штука: УправлениеСвойствами.ЗначениеСвойства. как поумному это использовать?
А в чем сложность?
источник

X

Xapac in 1C
а вот получение свойства по имени что то не могу найти
источник

X

Xapac in 1C
Андрей reborn
А в чем сложность?
вот хочу логику бсп понять
источник

X

Xapac in 1C
источник

X

Xapac in 1C
что то типа такого, но "НаборСвойствПоИмени" - не для этого как я понял нужно
источник

X

Xapac in 1C
я понимаю, что можно: "ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("Имя");"
источник

X

Xapac in 1C
но нет же. там есть ИмяДляРазработчиков - все серьезно - вот и думаю, может есть каокй-то бспшный способ это использовать.
источник

🅵

🅵🅾️🆇 in 1C
Я просто делаю выборку свойств и беру чо мне надо из нее по имени
источник

X

Xapac in 1C
🅵🅾️🆇
Я просто делаю выборку свойств и беру чо мне надо из нее по имени
ну такой колхоз то и я могу.
источник

🅵

🅵🅾️🆇 in 1C
Xapac
ну такой колхоз то и я могу.
Ну раз колхоз - думай сам
источник

X

Xapac in 1C
🅵🅾️🆇
Ну раз колхоз - думай сам
я без претензий, просто думал может знает кто. 1с старались чета придумывали идею какую-то. но люди не поняли что то или идея недодумана
источник

🅵

🅵🅾️🆇 in 1C
Xapac
я без претензий, просто думал может знает кто. 1с старались чета придумывали идею какую-то. но люди не поняли что то или идея недодумана
Я весь програмный интерфейс доп реквизитов перебирал
источник

X

Xapac in 1C
СвойствоСсылка = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту("Имя", "ВидЗаказа"); видимо пускай так остается
источник

🅵

🅵🅾️🆇 in 1C
Xapac
СвойствоСсылка = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту("Имя", "ВидЗаказа"); видимо пускай так остается
Делай раз
// Вызвать исключение, если не доступна подсистема Дополнительных Реквизитов и Сведений
Процедура ПроверитьИспользованиеДополнительныхРеквизитов()
   Если Не УправлениеСвойствами.СвойстваДоступны() Тогда
       ВызватьИсключение "Для текущего пользователя не доступна подсистема Дополнительных Реквизитов и Сведений";
   ИначеЕсли Не ПолучитьФункциональнуюОпцию("ИспользоватьДополнительныеРеквизитыИСведения") Тогда
       ВызватьИсключение "Подсистема Дополнительных Реквизитов и Сведений не включена:
       |Администрирование > Общие настройки > Дополнительные реквизиты и сведения
       |Установить галочку на 'Дополнительные реквизиты и сведения'.";        
   КонецЕсли;    
КонецПроцедуры // ПроверитьИспользованиеДополнительныхРеквизитов()
источник

🅵

🅵🅾️🆇 in 1C
Делай два

  ...
   СвойстваОбъекта             = УправлениеСвойствами.СвойстваОбъекта(СсылкаНаОбъект);
   ДопРеквизит    = Неопределено;
   Для Каждого Свойство Из СвойстваОбъекта Цикл
       Если Свойство.Заголовок <> Заголовок Или Свойство.ПометкаУдаления Тогда Продолжить КонецЕсли;
       ДопРеквизит    = УправлениеСвойствами.ЗначениеСвойства(СсылкаНаОбъект, Свойство);
       Прервать;
   КонецЦикла;
 ...
источник

🅵

🅵🅾️🆇 in 1C
Тут проверка на заголовок, переделай на то що тебе надо
источник