Текущее время: Вт, июл 29 2025, 13:35

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Просмотр таблицы в отладке
СообщениеДобавлено: Ср, янв 28 2009, 08:25 
Ассистент
Ассистент

Зарегистрирован:
Пт, июл 27 2007, 12:20
Сообщения: 39
Откуда: Екатеринбург
Пол: Женский
Всем привет!
Подскажите, почему таблица с заголовком может быть в отладке пустая. Причем далее по коду есть loop по таблице и присвоение значений ее полей другим переменным. Значения есть, все присваивается, но в отладке таблица показывается как initial?
В чем может быть дело?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Просмотр таблицы в отладке
СообщениеДобавлено: Ср, янв 28 2009, 08:37 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
kochia написала:
Всем привет!
Подскажите, почему таблица с заголовком может быть в отладке пустая. Причем далее по коду есть loop по таблице и присвоение значений ее полей другим переменным. Значения есть, все присваивается, но в отладке таблица показывается как initial?
В чем может быть дело?

Посмотрите значение таблицы перед лупом, она не может быть инитиал. Я думаю что Вы не внимательно смотрели код.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Просмотр таблицы в отладке
СообщениеДобавлено: Ср, янв 28 2009, 08:43 
Ассистент
Ассистент

Зарегистрирован:
Пт, июл 27 2007, 12:20
Сообщения: 39
Откуда: Екатеринбург
Пол: Женский
К сожалению, и до loop'а и во время кликаю два раза на таблице, а она пишет внизу, где имена полей Table[initial]. Глюк какой-то. Или, может быть, как-нибудь по-другому можно таблицу посмотреть? Отдельные поля и строки таблицы совсем не опознаются.


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

Зарегистрирован:
Пн, июн 25 2007, 17:37
Сообщения: 350
Пол: Мужской
kochia написала:
К сожалению, и до loop'а и во время кликаю два раза на таблице, а она пишет внизу, где имена полей Table[initial]. Глюк какой-то. Или, может быть, как-нибудь по-другому можно таблицу посмотреть? Отдельные поля и строки таблицы совсем не опознаются.


Просто таблица пустая! В неё не выбрались ни какие значения!!!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Просмотр таблицы в отладке
СообщениеДобавлено: Ср, янв 28 2009, 09:03 
Ассистент
Ассистент

Зарегистрирован:
Пт, июл 27 2007, 12:20
Сообщения: 39
Откуда: Екатеринбург
Пол: Женский
хороший ответ, только мне кажется, вы начало темы не читали


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Просмотр таблицы в отладке
СообщениеДобавлено: Ср, янв 28 2009, 09:07 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, июн 25 2007, 17:37
Сообщения: 350
Пол: Мужской
kochia написала:
хороший ответ, только мне кажется, вы начало темы не читали


Вы хотите сказать что таблица при значении Table[initial] бегает по Loop!? :?:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Просмотр таблицы в отладке
СообщениеДобавлено: Ср, янв 28 2009, 09:22 
Ассистент
Ассистент

Зарегистрирован:
Пт, июл 27 2007, 12:20
Сообщения: 39
Откуда: Екатеринбург
Пол: Женский
В том-то и дело, что на самом деле она не пустая, но в отладке пишет Table[initial].


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Просмотр таблицы в отладке
СообщениеДобавлено: Ср, янв 28 2009, 09:28 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
kochia написала:
В том-то и дело, что на самом деле она не пустая, но в отладке пишет Table[initial].

ну так посмотрите как объявлена эта ваша таблица, может там таблица в таблицы или еще что. А в чем собственно проблема то, если она не пустая, если все работает?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Просмотр таблицы в отладке
СообщениеДобавлено: Ср, янв 28 2009, 09:44 
Ассистент
Ассистент

Зарегистрирован:
Пт, июл 27 2007, 12:20
Сообщения: 39
Откуда: Екатеринбург
Пол: Женский
Чувствую, что никто не сталкивался с таким, поэтому разговор получается бессмысленным.
Таблица объявлена просто: type table of ... with header line.
Работать, все работает, просто отлаживать неудобно, да и просто странно, поэтому и спросила.
Но раз никто не встречался с таким, то гадать тут бессмысленно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Просмотр таблицы в отладке
СообщениеДобавлено: Ср, янв 28 2009, 09:51 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 21 2006, 07:27
Сообщения: 321
Откуда: Где-то на севере
Пол: Мужской
Просто любопытно :)
А покажите кусочек ващего loop'а.

_________________
I have a dream


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Просмотр таблицы в отладке
СообщениеДобавлено: Ср, янв 28 2009, 10:09 
Ассистент
Ассистент

Зарегистрирован:
Пт, июл 27 2007, 12:20
Сообщения: 39
Откуда: Екатеринбург
Пол: Женский
Выдержка из кода:
Code:
     
DATA GT_GLT0          TYPE TABLE OF GLT0 WITH HEADER LINE.

* Здесь SELECT из GLT0

LOOP AT GT_GLT0 WHERE RACCT CP GT_HKONT-LOW AND RYEAR = R_GJAHR-LOW.
               GS_GRIDOUTTAB_ACT-AUTH_CAP = GS_GRIDOUTTAB_ACT-AUTH_CAP +
                                GT_GLT0-HSL01 +
                                GT_GLT0-HSL02 + GT_GLT0-HSL03 +
                                GT_GLT0-HSL04 + GT_GLT0-HSL05 +
                                GT_GLT0-HSL06 + GT_GLT0-HSL07 +
                                GT_GLT0-HSL08 + GT_GLT0-HSL09 +
                                GT_GLT0-HSL10 + GT_GLT0-HSL11 +
                                GT_GLT0-HSL12 + GT_GLT0-HSLVT.
*..........
ENDLOOP


Таблица GT_GLT0 в данном loop'е initial, хотя в итоге получаем непустое значение для GS_GRIDOUTTAB_ACT-AUTH_CAP, которое в начале тоже initial.


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

Зарегистрирован:
Чт, дек 21 2006, 07:27
Сообщения: 321
Откуда: Где-то на севере
Пол: Мужской
Конечно не вариант, если вам показывает значение Table[initial], но что если посмотреть значения не GT_GLT0, а GT_GLT0[] ?

_________________
I have a dream


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Просмотр таблицы в отладке
СообщениеДобавлено: Ср, янв 28 2009, 10:23 
Ассистент
Ассистент

Зарегистрирован:
Пт, июл 27 2007, 12:20
Сообщения: 39
Откуда: Екатеринбург
Пол: Женский
Пробовала, аналогичный результат


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Просмотр таблицы в отладке
СообщениеДобавлено: Ср, янв 28 2009, 11:08 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
kochia написала:
Пробовала, аналогичный результат

1. подобный эффект наблюдается только с данной таблицей в данном отчёте или есть ещё проблемные таблицы?
2. Не существует ли в отчёте такая же таблица, но где в имени последний символ не '0', а 'o'?

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Просмотр таблицы в отладке
СообщениеДобавлено: Ср, янв 28 2009, 11:16 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
PK написал:
Конечно не вариант, если вам показывает значение Table[initial], но что если посмотреть значения не GT_GLT0, а GT_GLT0[] ?
Если речь про классический отладчик, то в разделе "поля" таблица с заголовком GT_GLT0 не должно показываться как Table[initial], а должна выглядеть как "Non-charlike structure" (правда это с basis 7.00, на более ранних версиях проверить не могу)

_________________
"После" - не значит "вследствие"


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

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


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

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


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

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