Добрый день, только начинаю изучение данного ПО.
Столкнулся с таким вопросом, нужно получить результирующее поле по определенной формуле.
Я так полагаю что всё это делается по следующему пути: я открываю конфигурацию, там в Custom нахожу нужную форму, в ней создаю событие "перед сохранением" и там создаю процесс в который добавляю сценарий C# по расчету этих полей. Вот как в этом сценарии можно получить данные полей?
я так полагаю что
public virtual bool ScriptTask1Execute(ProcessExecutingContext context) {
//так не работает
int result = Convert.ToInt32(UsrMargCoast.Value)+ 1;
UsrMargCoast.Value = result;
//так не понятно что написать где "dlData"
var Dataset = dlData.Dataset;
Dataset.Values('UsrMargCoast') = Dataset.Values('UsrMargCoast') + 1;
}
или я вообще не в том краю?