SAP R/3 форум ABAP консультантов
Russian ABAP Developer's Club

Home - FAQ - Search - Memberlist - Usergroups - Profile - Log in to check your private messages - Register - Log in - English
Blogs - Weblogs News

Проблемы с SAP script (ненавижу)


Goto page 1, 2  Next
 
Post new topic   Reply to topic    Russian ABAP Developer's Club Forum Index -> ABAP
View previous topic :: View next topic  
Author Message
Loyso
Участник
Участник



Joined: 19 Nov 2007
Posts: 37

PostPosted: Wed Mar 19, 2008 2:18 pm    Post subject: Проблемы с SAP script (ненавижу) Reply with quote

Почти три года бог миловал - обходили меня стороной задачи с SAPScript. И вот оно - случилось.

Есть формуляр. Надо его чуток изменить. Успел уже подзабыть скриптSad
Несколько проблем:

1.Есть два окна на одном уровне: Consignee и Delivery Занимают примерно по полэкрана (в ширину), не пересекаются. В одном окне прописываю текст (именно текст а не переменную), во втором тоже самое. Запускаю программу печати. Delivery - есть Consignee - нетуSad

2. Делаю абзац, устанавливаю там два поля. Пишу в теле скрипта:

Текст1,,Текст2
,,Текст3

(ессно с указанием абзаца в "головном" поле), в результате:

Текст1 Текст2
Текст3

3. КАК, ну вот КАК сделать жирным шрифтом надпись?Sad((. Фонт установил толстым, в абзаце толстый шрифт... Надпись - обычным. Размер шрифтов - тоже не меняется...

Коллеги, у меня уже ум за разум заходит - может аьзацы как то хитро активировать надо?Sad
Back to top
View user's profile Send private message Blog
Armann
Модератор
Модератор



Joined: 01 Jan 2008
Posts: 422
Location: Moscow

PostPosted: Wed Mar 19, 2008 3:01 pm    Post subject: Reply with quote

0. Формуляр активировать не забываешь?

1. В окне Consignee не печатается только этот текст или ничего не печатается? В программе печати есть ли вызов, подобный нижеуказанному?
CALL FUNCTION 'WRITE_FORM'
EXPORTING
WINDOW = 'Consignee'
EXCEPTIONS
OTHERS = 8.

2. В формате абзаца табуляторы описаны?

3. Что значит надпись? Просто какой то текст? Если в абзаце стоит радиобатон на точке Жирный - значит будет печатать жирным. Еще можно выделять тегами в стиле html - <B> тут_жырный_шрифт </>

Есть курс BC460 по сапскрипту, на русском, могу попробовать выслать
Back to top
View user's profile Send private message Blog
Loyso
Участник
Участник



Joined: 19 Nov 2007
Posts: 37

PostPosted: Wed Mar 19, 2008 3:17 pm    Post subject: Reply with quote

Активирую постоянно.
С первым пунктом разобрался. С остальными никак не получается.
Скинь плиз курс, почта в личке
Back to top
View user's profile Send private message Blog
Armann
Модератор
Модератор



Joined: 01 Jan 2008
Posts: 422
Location: Moscow

PostPosted: Wed Mar 19, 2008 3:31 pm    Post subject: Reply with quote

Loyso wrote:
Активирую постоянно.
С первым пунктом разобрался. С остальными никак не получается.
Скинь плиз курс, почта в личке

вечером из дома скину, ок?
Back to top
View user's profile Send private message Blog
vga
Мастер
Мастер


Age: 170
Joined: 04 Oct 2007
Posts: 1218
Location: Санкт-Петербург

PostPosted: Wed Mar 19, 2008 3:58 pm    Post subject: Reply with quote

Тут немного курсов есть
http://www.sapnet.ru/viewtopic.php?t=1152
Back to top
View user's profile Send private message Blog Visit poster's website
Loyso
Участник
Участник



Joined: 19 Nov 2007
Posts: 37

PostPosted: Wed Mar 19, 2008 5:14 pm    Post subject: Reply with quote

vga wrote:
Тут немного курсов есть
http://www.sapnet.ru/viewtopic.php?t=1152


Тут я уже брал... там по "новому" редактору скриптов - а он у меня ещё хуже работает - глюк на глюке в самом редактореSad...

В продолжении темы:

Если я правильно понимаю, если я хочу вывести большим жирным шрифтом "Текст", то сначала я должен сделать настройки шрифта, скажем "BB" - поставил там шрифт COURIER, размер 18, выделил галку "Bold". Потом в сап скрипте пишу буквально следующее:

Code:
* <BB>Текст</>
и ожидаю следующего:

Текст

А имею:

Текст


Коллеги, где проблема, кроме ДНК? (активирован формуляр, активирован) Sad....
Back to top
View user's profile Send private message Blog
Armann
Модератор
Модератор



Joined: 01 Jan 2008
Posts: 422
Location: Moscow

PostPosted: Wed Mar 19, 2008 5:22 pm    Post subject: Reply with quote

BB - это формат знаков?
Back to top
View user's profile Send private message Blog
Loyso
Участник
Участник



Joined: 19 Nov 2007
Posts: 37

PostPosted: Wed Mar 19, 2008 5:24 pm    Post subject: Reply with quote

Ага
Back to top
View user's profile Send private message Blog
vga
Мастер
Мастер


Age: 170
Joined: 04 Oct 2007
Posts: 1218
Location: Санкт-Петербург

PostPosted: Wed Mar 19, 2008 5:26 pm    Post subject: Reply with quote

А ты прямо в тексте что-ли знаки форматирования пишешь?

Я выделяю нужный текст, а потом выбираю нужный формат в списке
Parag. formats или Char.formats



sapscript.JPG
 Description:
 Filesize:  25.51 KB
 Viewed:  22840 Time(s)

sapscript.JPG


Back to top
View user's profile Send private message Blog Visit poster's website
Loyso
Участник
Участник



Joined: 19 Nov 2007
Posts: 37

PostPosted: Wed Mar 19, 2008 5:36 pm    Post subject: Reply with quote

В этом редакторе у меня баг на баге... Приходится юзать это:


Безымянный.JPG
 Description:
 Filesize:  25.38 KB
 Viewed:  22837 Time(s)

Безымянный.JPG


Back to top
View user's profile Send private message Blog
vga
Мастер
Мастер


Age: 170
Joined: 04 Oct 2007
Posts: 1218
Location: Санкт-Петербург

PostPosted: Wed Mar 19, 2008 5:46 pm    Post subject: Reply with quote

Может шрифт в одном языке создал, а форму юзаешь в другом?


sapscript2.PNG
 Description:
 Filesize:  4.77 KB
 Viewed:  22831 Time(s)

sapscript2.PNG


Back to top
View user's profile Send private message Blog Visit poster's website
Loyso
Участник
Участник



Joined: 19 Nov 2007
Posts: 37

PostPosted: Wed Mar 19, 2008 5:53 pm    Post subject: Reply with quote

НЕ ВЫХОДЯ из редактора...
Back to top
View user's profile Send private message Blog
Loyso
Участник
Участник



Joined: 19 Nov 2007
Posts: 37

PostPosted: Wed Mar 19, 2008 5:55 pm    Post subject: Reply with quote

Я просто уже и не знаю, на что грешитьSad
Back to top
View user's profile Send private message Blog
vga
Мастер
Мастер


Age: 170
Joined: 04 Oct 2007
Posts: 1218
Location: Санкт-Петербург

PostPosted: Wed Mar 19, 2008 6:31 pm    Post subject: Reply with quote

Loyso wrote:
Я просто уже и не знаю, на что грешитьSad


Выходные формы в этом же клиенте проверяешь?
У нас было на проекте, что разработка в 300 клиенте, а проверяли в 320. Поэтому нужно было копировать сапскрипт между клиентами через scc1
Back to top
View user's profile Send private message Blog Visit poster's website
Loyso
Участник
Участник



Joined: 19 Nov 2007
Posts: 37

PostPosted: Wed Mar 19, 2008 6:41 pm    Post subject: Reply with quote

Ну я конечно мог ошибиться, но уже все проверил. Все в одном месте. То есть, буквально, активирую форму, в командной строке пишу
/ova03, там выбираю ордер, и вывожу на печать... и... большая такая... круглая... с дыркой... Crying or Very sad

Народ, а может это быть проблема настройки базиса?Sad. Все тексты вывожу латинницей, но всё-таки?
Back to top
View user's profile Send private message Blog
Display posts from previous:   
Post new topic   Reply to topic    Russian ABAP Developer's Club Forum Index -> ABAP All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG.
SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG.
Every effort is made to ensure content integrity. Use information on this site at your own risk.