Posted: Wed Mar 19, 2008 2:18 pm Post subject: Проблемы с SAP script (ненавижу)
Почти три года бог миловал - обходили меня стороной задачи с SAPScript. И вот оно - случилось.
Есть формуляр. Надо его чуток изменить. Успел уже подзабыть скрипт
Несколько проблем:
1.Есть два окна на одном уровне: Consignee и Delivery Занимают примерно по полэкрана (в ширину), не пересекаются. В одном окне прописываю текст (именно текст а не переменную), во втором тоже самое. Запускаю программу печати. Delivery - есть Consignee - нету
2. Делаю абзац, устанавливаю там два поля. Пишу в теле скрипта:
Текст1,,Текст2
,,Текст3
(ессно с указанием абзаца в "головном" поле), в результате:
Текст1 Текст2
Текст3
3. КАК, ну вот КАК сделать жирным шрифтом надпись?((. Фонт установил толстым, в абзаце толстый шрифт... Надпись - обычным. Размер шрифтов - тоже не меняется...
Коллеги, у меня уже ум за разум заходит - может аьзацы как то хитро активировать надо?
1. В окне Consignee не печатается только этот текст или ничего не печатается? В программе печати есть ли вызов, подобный нижеуказанному?
CALL FUNCTION 'WRITE_FORM'
EXPORTING
WINDOW = 'Consignee'
EXCEPTIONS
OTHERS = 8.
2. В формате абзаца табуляторы описаны?
3. Что значит надпись? Просто какой то текст? Если в абзаце стоит радиобатон на точке Жирный - значит будет печатать жирным. Еще можно выделять тегами в стиле html - <B> тут_жырный_шрифт </>
Есть курс BC460 по сапскрипту, на русском, могу попробовать выслать
Тут я уже брал... там по "новому" редактору скриптов - а он у меня ещё хуже работает - глюк на глюке в самом редакторе...
В продолжении темы:
Если я правильно понимаю, если я хочу вывести большим жирным шрифтом "Текст", то сначала я должен сделать настройки шрифта, скажем "BB" - поставил там шрифт COURIER, размер 18, выделил галку "Bold". Потом в сап скрипте пишу буквально следующее:
Code:
* <BB>Текст</>
и ожидаю следующего:
Текст
А имею:
Текст
Коллеги, где проблема, кроме ДНК? (активирован формуляр, активирован) ....
Age: 190 Joined: 04 Oct 2007 Posts: 1218 Location: Санкт-Петербург
Posted: Wed Mar 19, 2008 6:31 pm Post subject:
Loyso wrote:
Я просто уже и не знаю, на что грешить
Выходные формы в этом же клиенте проверяешь?
У нас было на проекте, что разработка в 300 клиенте, а проверяли в 320. Поэтому нужно было копировать сапскрипт между клиентами через scc1
Ну я конечно мог ошибиться, но уже все проверил. Все в одном месте. То есть, буквально, активирую форму, в командной строке пишу
/ova03, там выбираю ордер, и вывожу на печать... и... большая такая... круглая... с дыркой...
Народ, а может это быть проблема настройки базиса?. Все тексты вывожу латинницей, но всё-таки?
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.