|

Значение ячейки 1С


Содержание:

1.    Свойства ячеек таблицы

2.    Использование свойства Значение ячейки 1С

3.    Свойство «Формат», содержащий форматную строку и свойства «Защиты»

    Свойства ячеек таблицы

Данные, с которым нам предстоит работать, представляют собой таблицу, состоящую из строк и столбцов, в местах пересечения которых образуются так называемые ячейки.

Сегодня мы рассмотрим свойства ячеек таблицы (табличного документа): Текст, Значение, Формат, Защита.
Изначально свойство «Текст» активно, а «Значение» – отключено. В ходе работы эту настройку допускается изменять в случае необходимости.
Важно: Использование одновременно двух свойств Значение и Текст  недопустимо.
При необходимости использования в работе текстового поля, необходимо проверить активность свойства Текст. Это свойство применяется при размещении в ячейки текстовых данных, которые могут содержать как буквы, так и цифры. 

Необходимо обратить внимание на возможности свойства ячейки Текст.  

Ячейка типа Строка, при присвоении ей значений других типов, интерпритирует их как строчный тип.  Базовые типы (число, строка, дата, булево) преобразуются к строке, для ссылочных типов 1С берется их представление.
Размещение в ячейки базовых типов, кроме строки и ссылочных типов 1С, подразумевает использование свойства Значение 1С. 

При размещении в ячейки двух и более типов необходимо использовать составной тип данных 1С.

Использование свойства Значение ячейки 1С

      Пример использования свойства Значение ячейки 1С.

      При изменении значений в ячейки изменим цвет фона данной ячейки в 1С.
Процедура КонтрольДостаточностиТоваров(Элемент, СтрокиТЧ)
Для Каждого СтрокаТЧ Из СтрокиТЧ Цикл
ЗначениеЯчейкиКоличество = СтрокаТЧ.Ячейки.Количество.Значение;
Если ЗначениеЯчейкиКоличество<> Неопределено Тогда
Если ЗначениеЯчейкиКоличество< 5 Тогда
СтрокаТЧ.Ячейки.Количество.ЦветФона = WebЦвета.Красный;
ИначеЕсли ЗначениеЯчейкиКоличество > 10 Тогда
СтрокаТЧ.Ячейки.Количество.ЦветФона = WebЦвета.Синий;
КонецЕсли;
КонецЕсли;
КонецЦикла;
КонецПроцедуры

 Свойство «Формат», содержащий форматную строку и свойства «Защиты»


Свойство Формат, содержащее форматную строку, позволяет задать формат ячейки. Образец приёмов работы с форматной строкой содержит функция Формат(). Свойство ячейки Формат устанавливается с помощью палитры свойств и программно используя встроенный язык.
Форматная строка позволяет управлять видимостью значения ячейки 1С – то есть как значение будет выглядеть на экране компьютера. 

Исходное значение остаётся неизменно. Наиболее часто используется форматная строка в следующих случаях:
1. Необходимо представить дату, число по определённым правилам.
2. Разделение групп числа пробелом, в основном по 3 знака.
3. Округление числа.
Свойство Защита позволяет запретить редактирование ячейки табличного документа. Оно представляет собой тип Булево. По умолчанию защита ячейки отключена.

Анапольская Марина,

Специалист компании ООО “Кодерлайн”


Помогла ли вам статья? Оставьте свой комментарий:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Блог про 1С:Предприятие

Copyright © 2024 TopKoder

Мы занимаемся внедрением и обслуживанием программных продуктов 1С.