Как это ... Мне можно кричать ура и в воздух чепчик бросать. Типа ой и всё такое :)
Ндас, очередной приступ перфекционизма опять хоронит мои проекты. Идея "универсальная хранилка всего в базе" себя не оправдала. По сравнению с "на каждое приложение свои таблицы" слишком большая "нагрузка" на код - он постепенно становится рыхлым и нечитаемым и начинает разваливаться, так как приходится вместо "select f1,f1 from tbl where f3=q" делать ораву запросов, которые совершенно нелогичны. В итоге те идеи, которые были перед глазами в момент написания кода, теряются ...
Но, как грится спасибо вам: мысль, что пока перейти от "процедурного" стиля к "ООП" себя оправдала. Писать стало легче и проще. В смысле пару раз чего-то мелкое писал, так там вообще как в лего - пару кибуков взял, сцепил их и всё заработало ...
В общем, 3я попытка таскера тоже вышла комом. Буду дальше думать ;-)
P.S. Фиг вы чего увидите, пока оно мне самому не понравится. А мне пока оно не нравится вообще.
Только что выловили в экселе баг. Прикольный до безобразия.
Скажем, есть табличка типа (приведу в csv формат, что бы было понятней)
"slava",1
"slava ",2
"petya",10
"slava",3
Обратите внимание на пробел в 2й строке. Все функции, кроме IFSUM внутри вызывают нечто типа trim, обрезающего конечный пробел. ВСЕ! И фильтры на столбец и прочее. Кроме ifsum.
И сказав нечто вроде IFSUM(столбец1,"slava",столбец2) мы получаем 4 вместо 6. А визуально всё на месте, всё в порядке ...
Искали этот баг в огромной таблице пару недель. Считали руками ... ;-)