Текущее время: Вс, июл 20 2025, 22:34

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Где ошибка?
СообщениеДобавлено: Чт, янв 13 2005, 10:31 
Президент
Президент
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
Знаю, что между стулом и клавиатурой:-).
Итак, текстовый элемент:

/E SQUARE
/: POSITION WINDOW
/: SIZE WINDOW
/: BOX WIDTH '10' CM HEIGHT '2' CM FRAME '10' TW INTENSITY 50
* TEST PROGRAMM

Программа печати:

REPORT zz_ftest .

CALL FUNCTION 'OPEN_FORM'
EXPORTING
form = 'ZZ_TEST_FORM'
device = 'SCREEN'.

CALL FUNCTION 'WRITE_FORM'
EXPORTING
element = 'SQUARES'.

CALL FUNCTION 'CLOSE_FORM'.

Результат на экране:

TEST PROGRAMM

хээээллллппп!!! Где прямоугольник? Где он? Почему не рисует. Нервно смеюсь и иду курить.
С уважением. Лойсо.

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Где ошибка?
СообщениеДобавлено: Чт, янв 13 2005, 11:15 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Loyso написал(а):
Знаю, что между стулом и клавиатурой:-).
Итак, текстовый элемент:

/E SQUARE
/: POSITION WINDOW
/: SIZE WINDOW
/: BOX WIDTH '10' CM HEIGHT '2' CM FRAME '10' TW INTENSITY 50
* TEST PROGRAMM

Программа печати:

REPORT zz_ftest .

CALL FUNCTION 'OPEN_FORM'
EXPORTING
form = 'ZZ_TEST_FORM'
device = 'SCREEN'.

CALL FUNCTION 'WRITE_FORM'
EXPORTING
element = 'SQUARES'.

CALL FUNCTION 'CLOSE_FORM'.

Результат на экране:

TEST PROGRAMM

хээээллллппп!!! Где прямоугольник? Где он? Почему не рисует. Нервно смеюсь и иду курить.
С уважением. Лойсо.


Попробуй между 'OPEN_FORM' и 'WRITE_FORM' вызывать 'START_FORM'.

Ну и посмотреть коды возврата ФМ не помешает в выяснении проблемы.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 13 2005, 11:32 
Президент
Президент
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
старт_форм не помогает, попробую отдебажить, спасибо

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 13 2005, 11:50 
Гость
/E SQUARE
/: POSITION WINDOW
...
EXPORTING
element = 'SQUARES'.

помоему имена несколько различаются


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

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
PavelBerezin написал(а):
/E SQUARE
/: POSITION WINDOW
...
EXPORTING
element = 'SQUARES'.

помоему имена несколько различаются

Это опечатка здесь, не в программе - и наче бы мне ошибку вывалило бы о том, что текстовый модуль в форме не определён

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


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

Зарегистрирован:
Пт, сен 10 2004, 14:16
Сообщения: 342
Откуда: 4.6C->4.7->ERP Belarus
Пол: Мужской
Цитата:
CALL FUNCTION 'OPEN_FORM'
EXPORTING
form = 'ZZ_TEST_FORM'
device = 'SCREEN'.

Попробуй device = 'PRINTER' в вызове 'OPEN_FORM'. Если не устроит - передай опции options.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 13 2005, 16:14 
Президент
Президент
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
попробую

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 13 2005, 17:08 
Президент
Президент
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
JeKa написал:
Цитата:
CALL FUNCTION 'OPEN_FORM'
EXPORTING
form = 'ZZ_TEST_FORM'
device = 'SCREEN'.

Попробуй device = 'PRINTER' в вызове 'OPEN_FORM'. Если не устроит - передай опции options.


БОЛЬШОЕ СПАСИБО всё работает. В превью всё видно. Ещё раз тханкс. Можно закрывать тему.

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

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


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

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


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

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