Можно ли свернуть блок текста на УФ ДО 2.1

1. VID1234 147 13.02.25 15:15 Сейчас в теме
Здравствуйте! Необходимо сворачивать блоки текста которые отображены на форме, сделал так:
Если ЗначениеЗаполнено(ИсторияВыполнения) Тогда
				Если ЭтоПервый Тогда
					HTMLТекст = HTMLТекст + "<p>";
					HTMLТекст = HTMLТекст + "";
					ОбзорОбъектовКлиентСервер.ДобавитьПодпись(HTMLТекст, НСТР("ru = 'История выполнения:'"));
					HTMLТекст = HTMLТекст + "";
					HTMLТекст = HTMLТекст + ""; 
					ЭтоПервый = Ложь;
				КонецЕсли;
				ИсторияВыполненияHTML = "";
				ОбзорОбъектовКлиентСервер.ДобавитьРеквизит(ИсторияВыполненияHTML, "", ИсторияВыполнения);
				ИсторияВыполненияHTML = СтрЗаменить(ИсторияВыполненияHTML, Символы.Таб, "   ");
				ИсторияВыполненияHTML = СтрЗаменить(ИсторияВыполненияHTML, Символы.ПС, "");
				НачатьГруппировкуHTML(HTMLТекст,ВыборкаЗаявко.ПредметНаименование, Истина); 
				
				HTMLТекст = HTMLТекст + ИсторияВыполненияHTML;
				ЗакончитьГруппировкуHTML(HTMLТекст)

			КонецЕсли;
Показать

Процедура НачатьГруппировкуHTML(ТекстHTML, Заголовок, Открыть = Истина)
	
	ТекстHTML = ТекстHTML + "<details" + ?(Открыть, " open = ""open""", "")+ ">
		|<summary>  " + ВРег(Заголовок) + "   </summary>";
	
КонецПроцедуры 

Процедура ЗакончитьГруппировкуHTML(ТекстHTML)
	
	ТекстHTML = ТекстHTML + "</details> ";
	
КонецПроцедуры
Показать

В итоге стрелки появились, но они не работают, может можно атрибутом регулировать это или вообще нельзя?
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
2. VID1234 147 13.02.25 19:33 Сейчас в теме
Вопрос закрыт. Оказывается в общем модуле идет СтандартнаяОбработка = Ложь, поэтому и не работало, сделал проверку при нажатии, если тег summary, то стандартная обработка = истина.
Также работает и это:
	Скрипт = "
				|<sc ript type=""text/javascript"">
				|function look(type){
				|param=document.getElementById(type);
				|if(param.style.display == ""none"") param.style.display = ""block"";
				|else param.style.display = ""none""}
				|</sc ript>
				|" + ВыборкаЗаявок.ПредметНаименование + " 
				|<div id=""div1"" style=""display:block""> 
				|   "+ ИсторияВыполненияHTML + "
				|</div>";
Показать
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. VID1234 147 13.02.25 19:33 Сейчас в теме
Вопрос закрыт. Оказывается в общем модуле идет СтандартнаяОбработка = Ложь, поэтому и не работало, сделал проверку при нажатии, если тег summary, то стандартная обработка = истина.
Также работает и это:
	Скрипт = "
				|<sc ript type=""text/javascript"">
				|function look(type){
				|param=document.getElementById(type);
				|if(param.style.display == ""none"") param.style.display = ""block"";
				|else param.style.display = ""none""}
				|</sc ript>
				|" + ВыборкаЗаявок.ПредметНаименование + " 
				|<div id=""div1"" style=""display:block""> 
				|   "+ ИсторияВыполненияHTML + "
				|</div>";
Показать
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот