Текущее время: Ср, авг 13 2025, 09:27

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 42 ]  На страницу Пред.  1, 2, 3
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 09 2005, 13:47 
Гость
Смотри - у меня в таблице печатается поле MENGE. А в колонтитула я печатаю - там хранится значение, которое следует за переходящим на следующую страницу... Ты уверен, что у тебя не так??? Мне сначала тоже показалось все нормально, когда сплошные 1 были..., а когда проверяла на реальных цифрах - поняла, что ..... ничего не выходит. Потом проверила на стоимости - та же ситуация... :?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 09 2005, 13:57 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
Anonymous написал(а):
Ты уверен, что у тебя не так??? Мне сначала тоже показалось все нормально, когда сплошные 1 были..., а когда проверяла на реальных цифрах - поняла, что ..... ничего не выходит. Потом проверила на стоимости - та же ситуация... :?

У меня пример очень простой :) заполняю таблицу значениями прямо в смартформе:
Code:
do 150 times.
  wa-wrbtr = sy-index.
  append wa to itab.
enddo.

Значения разные, видно хорошо.
В колонтитуле вывел итог и текущее значение: &subtotal& &wa-wrbtr&

Я не исключаю, что на разных размерах строк по высоте это по-разному работает. В общем, как работает, так и подстраивать.. :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 10 2005, 11:07 
Гость
привет, а можно еще один вопрос. Мне необходимо в формуляре заполнять внутреннюю таблицу.
Тип ее я определила в глобальных определениях - ТИПЫ.
саму табличку объявила в инициализации: data:
TABLE_KOL type KOLONTIT occurs 0 with header line.

Но система ругается, говорит
Statement "TABLE_KOL" is not defined. Please check your spelling.
Где необходимо правильно определить саму внутренюю табличку для использования в формуляре???


Заранее большое спасибо :)


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 10 2005, 11:28 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
Саму табличку нужно определить в "глобальных определениях".

Соответственно, в типах можно создать тип строки и тип таблицы, и создать таблицу и область так:
Code:
Имя переменн.   Типизация Ссылочный тип
WA1                  TYPE          LINETYPE1
ITAB1                TYPE          TABLTYPE1

а можно обойтись только типом строки:
Code:
Имя переменн.   Типизация         Ссылочный тип
WA1                  TYPE          LINETYPE1
ITAB1                TYPE TABLE OF   LINETYPE1


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 10 2005, 11:58 
Гость
А как можно тип таблицы определить с HEADER LINE? и можно ли это в принципе сделать???


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 10 2005, 12:24 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
HEADER LINE - это уже свойство даных, а не типа..

Если в формуляре хочется иметь таблицу с header line, то её можно определить в интерфейсе формуляра.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 10 2005, 12:47 
Гость
В интерфейсе -> Таблицы?
Имя параметра Типизация Ссылочный тип
INVOPDATA TYPE TABLE OF YINVOPDATA


Тогда у меня создастся таблица с HEADER LINE???


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 10 2005, 12:54 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
К примеру:
Имя параметра| Типизация | Ссылочный тип
ITAB | LIKE | T001

Будет таблица ITAB с HEADER LINE с типом строки T001

(Интерфейс формуляра->Таблицы)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 10 2005, 13:33 
Гость
да но только тогда нам ссылочный тип в глобальных определениях определить не удастся... его уже надо будет определять как внешнюю структуру, насколько я понимаю...

Кстати, а может быть такое глюк - печатается формуляр, а на последней странице печатается только колонтитул с данными предыдущей страницы, без последней строки,

а данные по последней строке (сумма, общее количество) печатаются на предыдущей странице... :? Такое бывает?????

То есть после дняя строка, наверное в результате защиты решила остаться на предыдущей странице, вместо колонтитула... :wink:


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 10 2005, 13:57 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
Нужно будет определить структуру в словаре. Это, в общем-то, не минус.

На счёт "глюков".. Внешне может проявляться всякое. Особенно, если в условиях в дополнительных моментах условий что-нибудь указывать :)
А так, чтобы неконтроллируемые потери в данных были - вряд ли..

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

В общем, не глядя ничего сказать нельзя..


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 10 2005, 15:10 
Гость
Понятно - значит надо с этими глюками разбираться уже в процессе эксплуатации по всей видимости.....
Мне последний лист остался - и мой первый формуляр будет позади :wink:


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: Колонтитус на последней странице с максимальным числом
СообщениеДобавлено: Чт, июл 07 2005, 09:15 
Гость
Ну вот опять проблема со Smartforms. При использовании формуляра. Если на последней с табличкой странице печатается максимум записей, то колонтитул ведет себя не понятно - пачатается на следующей странице только колонтитул...


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

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


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

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


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

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