Имя: Пароль:
1C
1С v8
Небольшая задачка
Ø (GROOVY 29.10.2013 01:35)
0 Hippok
 
29.10.13
00:56
Всем доброго времени суток. Есть определенная задача, необходимо чтобы области макета (поясню..область которое может иметь значение, т.е на ячейке ПКМ ==> свойства ==> содержит значение (истина), тип значения (строка)), заполнялись программно, но значения брались бы из регистра сведений (для дальнейшего редактирования пользователем). Может объясняю непонятно, но сейчас попытаюсь объяснить...

У нас имеется отчет, по кнопке сформировать выбегает макет с областью "Область", значение которого сидит в регистре сведений и имеет тип строка, а текст "бла бла бла" .... пользователь может менять как ему угодно, ну мне нужно не просто бла бла бла.... а чтоб так сказать в регистре сидела некая формула.

Т.е. В "Область" должно быть значение арифметических функций СНК "01" + СКК "01"...в модуле формы отчета функции снк и скк присутствуют, и я могу каждую область жестко прописать...но необходимо сделать чтобы пользователь сам мог редактировать данную формулу, так вот....как формулу из регистра преобразовывать в функции, или может есть вообще какой нибудь другой вариант?! Подскажите пожалуйста.
1 ДенисЧ
 
29.10.13
01:06
нет в табличном документе формул.....
2 Hippok
 
29.10.13
01:12
знаю, получается так

Шапка.Области.ТестоваяОбласть.Значение = Значение.Знач; (рег.сведений)

а в значение.знач содержится СКК"01" + СНК "01"....



Скк и снк, данные функции имеются в модуле, 01 должен выступить в качестве параметра...не знаю как эту текст. строку преоброзовать в функции...или может брать не из регистра, как вообще возможно сделать?