Вход | Регистрация

1С:Предприятие ::

Метки:отчеты

Режим ввода данных

Я
   Nataly
 
16.06.04 - 10:38
Подскажите,как обратиться к именованой области, чтобы использовать ее значение в формуле другой ячейки.
 
  Рекламное место пустует
   Рупор абсурда
 
1 - 16.06.04 - 11:26
Таблица.Область("ИмяОбласти") ...
или совсем просто:
Таблица.ИмяОбласти ...
   Valery
 
2 - 16.06.04 - 11:29
Таблица.Область("ИмяОбласти").Значение
   Valery
 
4 - 16.06.04 - 11:47
Таблица.Область("ИмяОбласти") это просто ссылка на область
   Nataly
 
6 - 16.06.04 - 12:57
А кто подскажет про процедуру пересчет(), которая задается в верхнем углу таблицы и выполняется при изменении какой-либо из ячеек? Это для того, чтобы не пользоваться формулами, а в ячейку выводить сразу значение.
   Nataly
 
8 - 16.06.04 - 13:01
(7)Наверное, не совсем. Нужно красиво вычислить это значение, при помощи формул.
Т.к. часть данных вводится в таблицу, а другие рассчитываются на основе этого.
   Valery
 
9 - 16.06.04 - 13:03
(5) Дошло. формула в ячейке таблицы. ОК
(7) Процедура в верхнем углу. Это кнопка что-ли?
   Nataly
 
10 - 16.06.04 - 13:06
Нет не кнопка, в свойствах ячейки в поле формула пересчет(), а в теле модуля описание этого. Мне сказали, что так умные люди теперь делают, чтобы не писать формулы во всех вычисляемых ячейках. А с формулами в ячейках у меня получается.
 
  Рекламное место пустует
   wolfy
 
11 - 16.06.04 - 13:14
(10) в свойствах ячейки ставиш галочку Защита. в поле формула пишешь Пересчет().
пересчет описываешь в модуле. Пересчет будет выполняться каждый раз при вводе значения в любую ячейку. В процедуре Пересчет узнать адрес ячейки , которую редактировали можно так
    Адрес=Таблица.АктивнаяОбласть();
    НомерСтолбца=Число(Прав(Адрес,СтрДлина(Адрес)-Найти(Адрес,"C")));  
    НомерСтроки =Число(Сред(Адрес,2,Найти(Адрес,"C")-2));
введенное значение получить так
ВведенноеЗначение=Таблица.Область(Адрес).Значение;


Список тем форума
 
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует