Для нормальных языков есть набор lint'ов
А вот для 1С - нет
Исправляя эту досадную ошибку пришел к вопросу- а как эффективней и проще хранить AST и правила обхода/обработки?
Ветка полупятничная. Можно конечно постебаться, но идеи и подсказки нужные больше.
ИНАЧЕ ВЫБОР
КОГДА ЕСТЬNULL(МАКСИМУМ(СкидкиНаценкиПоЦеновымГруппамСрезПоследних.ПроцентСкидкиНаценки), 0) > ЕСТЬNULL(МАКСИМУМ(СкидкиНаценкиНоменклатурыСрезПоследних.ПроцентСкидкиНаценки), 0)
ТОГДА ЕСТЬNULL(МАКСИМУМ(СкидкиНаценкиПоЦеновымГруппамСрезПоследних.ПроцентСкидкиНаценки), 0)
ИНАЧЕ ЕСТЬNULL(МАКСИМУМ(СкидкиНаценкиНоменклатурыСрезПоследних.ПроцентСкидкиНаценки), 0)
КОНЕЦ
КОНЕЦ
(2) да по разному. Где хранят, где не хранят. Там где хранят - тоже по разному реализовано. от примитивного xml до всяких datalog
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой