Текущее время: Пт, сен 05 2025, 04:49

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Еще раз Предыдущий год
СообщениеДобавлено: Ср, мар 04 2015, 12:11 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, ноя 08 2013, 13:25
Сообщения: 78
Естественно, т.к. вы пытаетесь ограничивать годом (ГГГГ) признак "Календарный Год/Месяц" (ГГГГММ). Если вы ограничиваете признак "Календарный Год/Месяц" какой-то переменной, то значение этой переменной должно тоже быть в формате "Календарный Год/Месяц". Вы просили код для получения значения предыдущего года - вы его получили и он рабочий.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Еще раз Предыдущий год
СообщениеДобавлено: Ср, мар 04 2015, 12:38 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Сб, сен 03 2011, 08:51
Сообщения: 100
Пол: Мужской
Ирина, Вы делаете одни и те же ошибки при написании кода (исходя из предыдущих сообщений).
Проанализируйте код, который Вам пишут. Поймите, почему Endloop. не должен находится в конце условия и другие нюансы с типами данных.

Пример вопросов для изучения:
if i_step = 2. - что это за шаги и какие бывают еще.

loop at I_T_VAR_RANGE into zv_var. - что хранится в таблице I_T_VAR_RANGE и зачем вообще был LOOP или READ TABLE.

L_S_RANGE-SIGN = 'I'. - почему здесь I, а не другая буква.
append L_S_RANGE to E_T_RANGE. - зачем здесь стоит APPEND и почему он в LOOP, может его отдельно надо.


Когда Вы ответите на эти вопросы, то исходный вопрос сам отпадет.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Еще раз Предыдущий год
СообщениеДобавлено: Вт, мар 10 2015, 08:59 
Специалист
Специалист

Зарегистрирован:
Ср, авг 06 2014, 09:44
Сообщения: 239
Спасибо всем за ответы. Я в ABAP плохо разбираюсь, наверное что то делаю не так. Нашла другое решение своей проблемы. Перенесла ограничение признаком "Календарный год месяц" в отдельный ограниченный показатель. Сделала его скрытым. Признак "Календарный год месяц" в свою очередь ограничила переменной "Интервал месяцев". Ну и теперь показатель, который выгружает данные за прошлый год, ограничила признаком "Календарный год" с переменной год. Теперь при запуске указываю интервал 01.2010 по 12.2010 и отдельно указываю год 2009. В общем чтобы использовать в отчете разные периоды необходимо ограничивать ими конкретные показатели, а не выносить их в области фильтров.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB