Капитально об программе 1С 8.0-8.3-8.4, 7.7

Установить примечание в табличном документе 1С

Установка примечания в табличном документе производится для «области ячеек табличного документа».

Внешний вид

Наличие примечания отображается красным треугольником в уголке ячейки таблицы

Отображается автоматически при наведении курсора  или по команде в меню Таблица/Примечание

Особенностями работы является:

Пример установки примечания пост-обработкой

Не самый эффективный, но достаточно быстрый вариант

НачальнаяВысота = ПолеТабличногоДокумента.ВысотаТаблицы; //Сохраняем высоту, т.к. она поменяется
Для Счетчик = 1 по НачальнаяВысота Цикл
    // 
    Область1 = ПолеТабличногоДокумента.ПолучитьОбласть(Счетчик,1,Счетчик,1);
   
   Если Область1.Область().Текст = "Текст ячейки нужной строки" Тогда
        //Искомая строка
	ПолнаяСтрока  = ПолеТабличногоДокумента.ПолучитьОбласть(Счетчик,1,Счетчик,ПолеТабличногоДокумента.ШиринаСтраницы);
	ВсеЧтоНиже    =  ПолеТабличногоДокумента.ПолучитьОбласть(Счетчик+1,1,НачальнаяВысота,ПолеТабличногоДокумента.ШиринаСтраницы);
	Для СчетчикКолонок = 2 по ПолеТабличногоДокумента.ШиринаСтраницы Цикл
           //Установка примечания у всех колонок начиная, со второй в найденной строке
	   ОбластьКолонкиЯчейки = ПолнаяСтрока.Область(1,СчетчикКолонок,1,СчетчикКолонок);
	   ОбластьКолонкиЯчейки.Примечание.Текст = "Примечание";
	КонецЦикла;
        //Вывод в конец табличного документа	
	ПолеТабличногоДокумента.Вывести(ПолнаяСтрока);
	ПолеТабличногоДокумента.Вывести(ВсеЧтоНиже);
        //Удаление изначальных данных со сдвигом вверх
	ПолеТабличногоДокумента.УдалитьОбласть(ПолеТабличногоДокумента.Область(Счетчик,1,НачальнаяВысота,ПолеТабличногоДокумента.ШиринаСтраницы),ТипСмещенияТабличногоДокумента.ПоВертикали);
	Прервать;
    КонецЕсли;	
КонецЦикла;