Текущее время: Пт, мар 29 2024, 09:43

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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