Monday 11 November 2019

SMARTForms Colour Border Gotcha

This just foxed me for an hour :(

When changing the border colours/widths/settings of a table (or I guess, a window, graphic, whatever) you have to re-create the entire border.

Weirdly, this means you can set the width to 5mm, and the colour to Green, and add a top border...
Then a 3mm brown left border, then a 10 TW lower border...

I was changing widths/colours of existing borders, but not re-creating. So you CAN'T just change them... (MEME ALERT)



Wednesday 2 October 2019

VOFM Copy Routine being ignored!?

I found that using the Modification Assistant meant that the VOFM changes were not registered, but switching it off got the object activated and RV45C601 inserted into the main RV45CNNN program.
Prior to that, I'd been running RV80HGEN and all that jazz, RV45C601 had been created, and had code in it, but because it hadn't been listed / registered / recorded in RV45CNN, it didn't have access to any of the variables and was not called.

Wednesday 10 July 2019

Android "App Not Installed" using Cordova

Okay, so there's a billion reasons why this might occur...

In my case, I managed to fix it by:

Checking the version of the phone [Settings->About Phone->Android Version] - mine was 5.1.1 i.e. Android Lollipop

Googling which SDKs were valid:

Codename
VersionAPI level/NDK release
Marshmallow6.0API level 23
Lollipop5.1API level 22
Lollipop5.0API level 21
KitKat4.4 - 4.4.4API level 19

So I'm shooting for API 22... 

Changing the app\config.xml


Also updated the version: 



Monday 28 January 2019

Eclipse Grinding... Part 2

Okay, I've calmed down now...

If you ever actually manage to load the thing : Preferences->General->Startup/ShutDown you can choose which plugins get invoked. I switched ALL these off, and even though this included some SAP related Plugins, I was still able to do everything I needed to. This sped it all up!

Tuesday 15 January 2019

Eclipse is grinding my gears. Random Rant post, no useful information! :)

It sucks. I try and find merit where I can, try and see the bright side, and this makes for a good life on the whole. However, I'm getting increasingly frustrated with SAP washing their hands of responsibility of maintaining a decent development environment.

Having followed various blogs on the web explaining how to allocate more memory to Eclipse, and switch off all the plugins, I'm still only successfully launching the application about half the time, and then frequently hanging when trying to do mundane tasks like opening a CDS view, or interrogating a package.

I just wish there was an alternative. The way they've Eclipse hooking into the GUI Logon pad to pick up server details for logons was a really neat trick. As a way of developing UI5 applications and then loading on to BSP works nicely...

It's just it'll be working okay for a bit then for some reason I can't quite discern, it'll not load, or load and not work. AAAARRRHRHHGHHHGHGH!!