Jump to content

Help needed in SAP UDF _SAPObjValueSet

Recommended Posts



I need a help in executing 1 SAP transaction.

I am reading a XLS file & passing that value to SAP Transaction.

Here I am using the  _SAPObjValueSet with variable ; but it seems to fail.

For $i = 1 To $rows ;Loop
    Local $sCellValue = _ExcelReadCell($oexcel, $i, 1)

    _SAPObjValueSet("usr/ctxtABRDATV", "01.01.2001")
    _SAPObjValueSet("usr/ctxtABRDATB", "31.12.2020")


Can any one help me please ?

Share this post

Link to post
Share on other sites


I'm not familiar with this UDF, but I know that autoit doesn't support string interpolation.

Just pass the variable directly instead of enclosing it with quotes.

_SAPObjValueSet("usr/txtTERMSCHL-LOW", $sCellValue)


Br, FireFox.


OS : Win XP SP2 (32 bits) / Win 7 SP1 (64 bits) / Win 8 (64 bits) | Autoit version: latest stable / beta.
Hardware : Intel(R) Core(TM) i5-2400 CPU @ 3.10Ghz / 8 GiB RAM DDR3.

My UDFs : Skype UDF | TrayIconEx UDF | GUI Panel UDF | Excel XML UDF | Is_Pressed_UDF

My Projects : YouTube Multi-downloader | FTP Easy-UP | Lock'n | WinKill | AVICapture | Skype TM | Tap Maker | ShellNew | Scriptner | Const Replacer | FT_Pocket | Chrome theme maker

My Examples : Capture toolIP Camera | Crosshair | Draw Captured Region | Picture Screensaver | Jscreenfix | Drivetemp | Picture viewer

My Snippets : Basic TCP | Systray_GetIconIndex | Intercept End task | Winpcap various | Advanced HotKeySet | Transparent Edit control


Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.