Текущее время: Чт, авг 14 2025, 00:17

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


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

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


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

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