#0
by sheale
Клиент поставил задачу – на основании формулы, которую будет вводить пользователь, произвести расчет определенного столбца отчета. Формула будет содержать знак Х, т.е. х*3 *(2х+7) эту строку пишет пользователь. Далее я в цикле буду заменять Х значением столбца колонки, а результат будет записываться в другой колонке. Платформа 7.7 23 релиз. Как это можно сделать?
#1
by Волшебник
Лучше всего постараться переубедить клиента, что ему это не нужно. Можно сделать конструктор выражений. Полноценный формульный калькулятор а ля "Excel" сделать не получится.
#2
by MaxxT
Разбор формулы на части, формирование строки в виде число * 3 * ( 2 * число + 7 ) и передача строки в функцию Шаблон. Допустим было x*2 + (2*x + 7)при х = 2 -> "2*2+(2*2+7)" передача в Шаблон.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Зик. Расчет НДФЛ с ручным заполнением НК
- где скачать компоненту V7Script
- сохранение настроек печати
- В ЗиК как посчитать чела по разным тарифам в одном месяце?
- Дата ввода в эксплуатацию ОС
- Можно ли редактировать регистры 8.0
- Структура users.usr
- Как обновить форму из другой формы?
- 8.0 Как получить список активных пользователей программно?
- Самопроизвольно меняются цены :-(
- Изменение движений регистра без перепроведения
- Параллельное выполнение задач в 1сv8?
- Псевдонимы полей в запросе
- Как обновить Бухгалтерию, имея диски ИТС
- Как перенести номенклатуру из Торговли и склад в Бухгалтерию
- Формирование остатков
- Учет товара по серийным номерам
- Парсинг строки
- раздвинуть ячейку таблицы
- Дерево файлов