PDA

Просмотр полной версии : Обыкновенное уравнение (в отчёте)



Ник88
08.03.2015, 23:21
Это сложение двух чисел, записанных, например, в ячейки R1C1 и R1C2, результат в R1C3 (по всем строкам, R1-Rn)


&НаКлиенте
Процедура ТабДокПриИзмененииСодержи могоОбласти(Элемент, Область)

ПриИзмененииДанныхОбласти ТабДока(Элемент, Область, ЭтаФорма);

КонецПроцедуры


&НаКлиенте
Функция ПриИзмененииДанныхОбласти ТабДока(Элемент, Область, Контекст) Экспорт

ПозицияКолонки = Найти(Область.Имя,"C");
Строка = Сред(Область.Имя, 1, ПозицияКолонки-1);
Колонка = Сред(Область.Имя, ПозицияКолонки);

Если Колонка = "C1" или Колонка = "C2" Тогда
Попытка
Контекст[Элемент.Имя].Область(Строка+"C3").Текст = Число(Контекст[Элемент.Имя].Область(Строка+"C2").Текст) + Число(Контекст[Элемент.Имя].Область(Строка+"C1").Текст);
Исключение
КонецПопытки;
КонецЕсли;

КонецФункции

А как реализовать решение системы уравнений? Хотя бы типа таких?
x-y=-5
2x+y=-7