Size: a a a

1С, БСП, DevOps и Архитектура

2021 August 23

H

Hero in 1С, БСП, DevOps и Архитектура
1) В условном оформлении у тебя есть ест какое-то условие, которому ты накладываешь оформление. Ри обхоже проверяй тоже условие просто.
источник

1P

1C Programmer in 1С, БСП, DevOps и Архитектура
Полагаю арендовать индуса дешевле, чем арендовать какую нибудь нейросеть у гугла )))))
источник

АН

Александр Носов... in 1С, БСП, DevOps и Архитектура
это можно, но тогда придется поддерживать и УО и кусок кода с проверочным условием, что увеличивает риск возникновения ошибки в случае изменения в дальнейшем кода
источник

H

Hero in 1С, БСП, DevOps и Архитектура
2) В табличной части завести колонку, свзанную с улсовныйм оформлением и заполнять ее когда нужно. По этой колонке устанавливать и оформление и выполнять обход.
источник

H

Hero in 1С, БСП, DevOps и Архитектура
А ты что хочешь смотреть есть ли у элемента формы видимость?
источник

АН

Александр Носов... in 1С, БСП, DevOps и Архитектура
это все костыли, а штатный, платформенный способ есть? Я что-то не нашел, но не большой спец в этом
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Загоняешь таблицу в СКД и копируешь в её настройки твоё УО формы. Выводишь результат куда надо (в ТЗ, например). Профит.
источник

H

Hero in 1С, БСП, DevOps и Архитектура
А это не костыли?
источник

АН

Александр Носов... in 1С, БСП, DevOps и Архитектура
ну примерено так. Либо сразу 1с обходит только отображаемые элементы, либо на крайний случай можно проверять каждую строчку на "видимость", но этого свойства нету
источник

Л

Леонид in 1С, БСП, DevOps и Архитектура
через ДанныеФормыКоллекция,
обойти собрать идентификаторы видимых через ПроверитьСтроку()
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
К чему вопрос?
источник

H

Hero in 1С, БСП, DevOps и Архитектура
К тому что хранить в колонке наверное будет более правильно.
источник

H

Hero in 1С, БСП, DevOps и Архитектура
А обходить строки, смотря на их видимость в условном оформлении такое себе, как по мне.
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Какой колонке? Как она добавится если форма недоступна для изменения?
источник

H

Hero in 1С, БСП, DevOps и Архитектура
А есть такое ограничение?
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
У любого решения есть степень универсальности (и как следствие - его применимости)
источник

АН

Александр Носов... in 1С, БСП, DevOps и Архитектура
сложно звучит, надо поковыряться
источник

АН

Александр Носов... in 1С, БСП, DevOps и Архитектура
как получить идентификаторы строки при этом?
источник

Л

Леонид in 1С, БСП, DevOps и Архитектура
ИдентификаторыВыбраныхСтрок = Новый Массив;
 Для Каждого Строка Из ЭтотОбъект["Данные"] Цикл
   ИдентификаторСтроки = Строка.ПолучитьИдентификатор();
   Если Элементы["Данные"].ПроверитьСтроку(ИдентификаторСтроки) Тогда
     ИдентификаторыВыбраныхСтрок.Добавить(ИдентификаторСтроки);
   КонецЕсли;
 КонецЦикла;
источник

АН

Александр Носов... in 1С, БСП, DevOps и Архитектура
спасибо, попробую
источник