есть задачка, надо посчитать а опыта нет совсем, вот учусь.
Собственно http_://_sharepix.ru_/_185337hv11_/_ вот скрин формы, а условие такое(простите за 1С неграмотность)
ЕСЛИ ПоСумме Тогда ТЧ1.СуммаБонуса = ТЧ1.СуммаПоДокумент * ВеличинаБонуса
Иначе ПоКоличеству Тогда ТЧ1.СуммаБонуса = ТЧ1.Количество * ВеличинаБонуса;
как это правильно сделать по кнопке расчитать?
На форму выносишь кнопку, по событию вызываешь свою процедуру.
Для каждого Стр Из ТвояТЧ цикл
ЕСЛИ ПоСумме Тогда
Стр.СуммаБонуса = Стр.СуммаПоДокумент * ВеличинаБонуса;
ИначеЕсли ПоКоличеству Тогда
Стр.СуммаБонуса = Стр.Количество * ВеличинаБонуса;
КонецЕсли;
КонецЦикла;
это две кнопке по выбору которых он выбирает как считать начисление в процентах(10% от 5467) или в кол-ве (3 * 45) где кол-во и сумму он берет из табличной части а величина или процент указываются в самой форме в поле величинабонуса.
с булевом разобрался, но как вывести результат? через команду сообщить он показывает все значения в колонках а результата нет. ((
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший