vampyre_by: (Default)
Дано:
Период в формате YYYYMM.
Таблица содержащая данные для года, формат хранения в годах и неделях(!). Строка таблицы содержит 13 полей, в годичном формате содержит данные в виде типа GSV1 = January и т.д, типа все просто, один год, одна запись. В недельном же формате за год отвечает 4-5 записей, в формате 1-я строка 1-е поле - 1 неделя года и так до 52-53 недель.

Дано, посчитать данные за 3,6,12, 24 предыдущих месяца.

Я ЕБАЛ В РОТ ЭТУ СИСТЕМУ!!!! 

Если с годами, хоть и с нюансами все просто, то  с неделями начался полный пиздец. Пришлось учитывать перескоки чисел,месяцев, годов, ебаных индексов в таблице и недель!!! А в стандарте, как оказалось  нету определения месяца по номеру недели! Нету и все, ебись как хочешь.

Так вот,я в конце концов это сделал. Но того, кто это придумал, придушил бы с удовольствием.





vampyre_by: (Default)
<hate>

Щетаю что разработчиков "нового" грида на классе cl_salv_table нужно пиздить по голове большим и тяжелым учебником по ООП до полной и бесповоротной смерти. Ибо эти пидарасы открыли новую веху проктологического программирования.

Создали мы грид на листе за 2 минуты, не ебясь со скринами и контейнерами, уй как пиздато. Все работает, все хорошо. Только вот варианты не сохраняются. Чешем репу, лезем в инет, находим мегасекретный параметр, через три пизды колено с объявлением трех ссылок передаем его, вай красота. Теперь хотим кнопочку добавить, вроде все понятно, добавили - ХУЯСЬ дамп! Чешем репу, лезем в инет - вай, низзя кнопачки добавлять, если грид не на контейнере. Чешем репу, забиваем на кнопачку, решаем сделать мультиселект строк... как нельзя? Опять контейнер надо? (лирическое отступление: какого хуя вы ебаные криворукие головожопые уроды не могли сделать то, что было сделано -надцать лет на базе функционального модуля? )

Рычим, грызем клаву, создаем скрин, добавляем контейнер, копируем статус, заполняем PAI и PBO, вообщем всю ту поеботу, которой мы стремились избежать. Кнопачку создаем на статусе, забивая на панель грида, бо уже заебались. Создали, кнопачка работает, хотим получить массив выделенных строк.. как не работает? Ебемся, экспериментируем, лезем в инет - должно, а не работает. В голове начинает брезжить смутная догадка, что только при вызове события грида его инстанс обновляется. Пишем класс обработчика событий, создаем кнопачку, навешиваем евент - работает!(лирическое отступление №2: какого хуя вы ебаные криворукие головожопые уроды не смогли отладить взаимодействие с основным функционалом, на котором написано ваше ебаное GUI и которому лет -дцать?)

Вопрос: НАХУЯ ВЫ ЭТО ПИСАЛИ ЕБАНЫЕ УБЛЮДКИ, ЕСЛИ ЕБОТНИ НА ПОРЯДОК БОЛЬШЕ???

</hate>
vampyre_by: (digital angry)
Как же я ненавижу тебя, злоебучий кривой тупорылый вусмерть заебавший ебланский конченный через жопу сделанный пидарастический ABAP! 

Кем?! Кем надо быть, чтобы написать класс так, чтобы методы SET и GET содержали в себе атрибуты с одинаковым именем но разных типов? И для того чтобы добавить одну ебучую строчку в структуру мне надо гонять цикл по всей таблице???!!! Аррргх, ненавижу!!!
vampyre_by: (true)
Вот это,
From Different
путем несложных манипуляций превращается вот в это:

  Read more... )

Profile

vampyre_by: (Default)
vampyre_by

March 2017

S M T W T F S
   1 234
56 7891011
12131415161718
19 202122232425
262728293031 

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 26th, 2017 03:55 am
Powered by Dreamwidth Studios