Руководство разработчика

Метод ОТЧЕТ.ЯЧЕЙКА

Метод ЯЧЕЙКА позволяет задать текст ячейки на текущем уровне. Вызов метода возможен как для видимых, так и для невидимых столбцов.

ФУНКЦИЯ ЯЧЕЙКА(СТРОКА: столбец; 
               ЦЕЛОЕ: строка; 
               *: знач)

Параметры

столбец
Имя столбца.
строка
Номер строки.
знач
Устанавливаемое значение.

Для задания текста ячейки можно также воспользоваться методом ЯЧЕЙКА_ПОЗ, который работает более оптимально за счет того, что задаются числовые координаты ячейки, а не имя столбца. Однако использование метода ЯЧЕЙКА_ПОЗ возможно только для видимых столбцов.

Замечание 1

Строковые значения могут содержать теги форматирования.

Замечание 2

Если ячейка входит в состав объединения, то метод не изменяет значение объединения.

Пример:

ВЫЧИСЛИТЬ 
  ПЕРЕМ ОТЧЕТ: отч = [
    заголовок = "Заполнение отчета",
    многоуровн = ДА
]
  ПЕРЕМ и = 1
  ПЕРЕМ СТОЛБЕЦ_СХЕМЫ: стл
  стл.ширина = 50
  //добавление строк и столбцов
  ЦИКЛ ДЛЯ (и = 1, 3)
	стл.имя = СТР(и)
    отч.ДОБАВИТЬ_СТОЛБЕЦ(стл)
    отч.ДОБАВИТЬ_СТРОКУ(СТР(и))
    и++
  КОНЕЦ_ЦИКЛА  
  //заполнение отчета
  ЦИКЛ ДЛЯ (стр = 1, отч.КОЛ_СТРОК)
    ЦИКЛ ДЛЯ (столб = 1,  отч.КОЛ_СТОЛБЦОВ) 
      отч. ЯЧЕЙКА(СТР(столб), стр, "столбец"+СТР(столб))
      столб++
    КОНЕЦ_ЦИКЛА 
    стр++
  КОНЕЦ_ЦИКЛА
  отч.ПОКАЗАТЬ
КОНЕЦ

См. также: