Помогите описать процедуру
есть вычисляемые реквизиты
реквизит1
реквизит2
реквизит Итого
при заполнении "реквизита1" сравнить заполняемое число с условием (например если 5>x>2) то записать в поле значения
реквизита "Итого" значение 100
при заполнении "реквизита2" сделать тоже сравнение и прибавить результат к значению реквизита "Итог"
есть вычисляемые реквизиты
реквизит1
реквизит2
реквизит Итого
при заполнении "реквизита1" сравнить заполняемое число с условием (например если 5>x>2) то записать в поле значения
реквизита "Итого" значение 100
при заполнении "реквизита2" сделать тоже сравнение и прибавить результат к значению реквизита "Итог"
По теме из базы знаний
Найденные решения
"Фигня какая-то!" (с)
Если реквизиты вычисляемые, то почему они заполняются? И откуда внезапно взялся "х", если до того речь шла о
Но исходя из предложенной корявой формулировки можно тупо предложить такой вариант:
P.S. Почему-то вспомнился один из законов Мерфи: "Сложность программы растет до тех пор, пока не превысит способности программиста"
Если реквизиты вычисляемые, то почему они заполняются? И откуда внезапно взялся "х", если до того речь шла о
реквизит1
реквизит2
реквизит Итого
реквизит2
реквизит Итого
Но исходя из предложенной корявой формулировки можно тупо предложить такой вариант:
Итого=0;
Если (Реквизит1 > 2) И (Реквизит1 < 5) Тогда
Итого=Итого+100;
КонецЕсли;
Если (Реквизит2 > 2) И (Реквизит2 < 5) Тогда
Итого=Итого+100;
КонецЕсли;
P.S. Почему-то вспомнился один из законов Мерфи: "Сложность программы растет до тех пор, пока не превысит способности программиста"
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
"Фигня какая-то!" (с)
Если реквизиты вычисляемые, то почему они заполняются? И откуда внезапно взялся "х", если до того речь шла о
Но исходя из предложенной корявой формулировки можно тупо предложить такой вариант:
P.S. Почему-то вспомнился один из законов Мерфи: "Сложность программы растет до тех пор, пока не превысит способности программиста"
Если реквизиты вычисляемые, то почему они заполняются? И откуда внезапно взялся "х", если до того речь шла о
реквизит1
реквизит2
реквизит Итого
реквизит2
реквизит Итого
Но исходя из предложенной корявой формулировки можно тупо предложить такой вариант:
Итого=0;
Если (Реквизит1 > 2) И (Реквизит1 < 5) Тогда
Итого=Итого+100;
КонецЕсли;
Если (Реквизит2 > 2) И (Реквизит2 < 5) Тогда
Итого=Итого+100;
КонецЕсли;
P.S. Почему-то вспомнился один из законов Мерфи: "Сложность программы растет до тех пор, пока не превысит способности программиста"
Спасибо за ответ, я хочу сделать конфигурацию для вычисления балов согласно прикрепленному документу xls . в 1с первый опыт :)
Прикрепленные файлы:
протокол валка.xls
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот