Здравствуйте! Необходимо сворачивать блоки текста которые отображены на управляемой форме, сделал так:
Если ЗначениеЗаполнено(ИсторияВыполнения) Тогда
                Если ЭтоПервый Тогда
                    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> ";
    
КонецПроцедуры
В итоге стрелки появились, но они не работают, может можно атрибутом регулировать это или вообще нельзя?