Текущее время: Сб, июл 26 2025, 15:35

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 31 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Пн, июл 11 2005, 12:47 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 12:50
Сообщения: 134
Откуда: UA->DE
Пол: Женский
sy-uname написал(а):
Хм. сложновато это как то. Можно и проще

i = lines( tab ). "v 4.7 как минимум

Это только в 4.7 и появилось.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июл 11 2005, 13:08 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
sy-uname написал(а):
OlegDm написал(а):
ну так с количеством строк совсем просто:

describe table tab lines i. (в i - количество строк таблицы tab)


Хм. сложновато это как то. Можно и проще

i = lines( tab ). "v 4.7 как минимум


не совсем прще: проапгрейдится на 4.7 сначала надо :)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 13 2005, 18:48 
Гость
Понимаю, что можно describe воспользоваться. :wink:
Но, какой-то недоделанный класс cl_abap_tabledescr получается - хотелось бы уж все хара-ки таблицы от него получить. :roll:


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 14 2005, 10:19 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
CoMan написал(а):
Понимаю, что можно describe воспользоваться. :wink:
Но, какой-то недоделанный класс cl_abap_tabledescr получается - хотелось бы уж все хара-ки таблицы от него получить. :roll:


А какие именно характеристики интересуют?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 14 2005, 11:59 
Гость
EGF написал(а):
А какие именно характеристики интересуют?


Как я уже упоминал - кол-во строк.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 14 2005, 12:39 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
Пардон, забыл уже о чём и речь шла.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 14 2005, 12:48 
Гость
CoMan написал(а):
EGF написал(а):
А какие именно характеристики интересуют?


Как я уже упоминал - кол-во строк.


data blabla(1) occurs 1.
data lin type i.

describe table blabla lines lin.

так нет?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 14 2005, 12:53 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
По второму кругу пошли...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 19 2008, 13:35 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 15 2005, 11:00
Сообщения: 288
и все-таки как динамически получить кол-во строк во внутр.таблице?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 19 2008, 14:00 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
Морской написал(а):
и все-таки как динамически получить кол-во строк во внутр.таблице?

Ответ от holocron чем не устраивает?

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 19 2008, 14:12 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 15 2005, 11:00
Сообщения: 288
есть список имен внутр таблиц(в др.внутр.таблице хранятся имена этих вн.таблиц).
Перебираю этот список - нужно знать сколько записей в каждой вн.таблице, напр. для копирования строк в шаблоне word.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 19 2008, 14:29 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Code:
FIELD-SYMBOLS: <tab> TYPE ANY TABLE.
ASSIGN (mytabref) TO <tab>.
i = LINES( <tab> ).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 19 2008, 16:00 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 15 2005, 11:00
Сообщения: 288
Смысл такой :
Code:
data: begin of award occurs 0               
,           nagr(40)      " 707:              "naimanovanie
,           doc(26)       " 708:              "dokument
,           nom(20)       " 709:              "nomer
,           dat(10)       " 710:              "data
,
end   of award.

data: p_table(30),
         lin type i.
FIELD-SYMBOLS: <tab> TYPE ANY TABLE.
start-of-selection.

p_table = 'AWARD'.           
ASSIGN (p_table) TO <tab>.
lin = LINES( <tab> ).


Это падает в дамп


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 19 2008, 16:05 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Морской написал(а):
Смысл такой :
Code:
data: begin of award occurs 0               
,           nagr(40)      " 707:              "naimanovanie
,           doc(26)       " 708:              "dokument
,           nom(20)       " 709:              "nomer
,           dat(10)       " 710:              "data
,
end   of award.

data: p_table(30),
         lin type i.
FIELD-SYMBOLS: <tab> TYPE ANY TABLE.
start-of-selection.

p_table = 'AWARD'.           
ASSIGN (p_table) TO <tab>.
lin = LINES( <tab> ).


Это падает в дамп

Потому что у вас таблица с ЗАГОЛОВКОМ.
соответственно - либо используйте таблицу без заголовка, либо пишите
p_table = 'AWARD[]'.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 19 2008, 16:06 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Чт, мар 15 2007, 15:43
Сообщения: 10
А такой вариант еще не анонсировали :)

* поля выводимой таблицы
CALL FUNCTION 'DP_GET_FIELDS_FROM_TABLE'
TABLES
data = gt_output_chk
fields = lt_fields_table.
lv_col = LINES( lt_fields_table ).


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

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


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

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


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

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