Category Archives: ACCPAC SDK

Localized resources aren’t available

Sage 300 provides an SDK using which a developer can customize an existing OCX screen. This feature is most important as most of the user needs some kind of changes in the screen to automate the process and increase the productivity by reducing the user intervention wherever unnecessary. So, customizing an OCX screen also requires… Read More: Localized resources aren’t available »

How to change setting of number of active window for Sage 300c web page

In Sage 300 web screen, if you have logged in and you have opened more than 10 pages, you will see a dialog message indicating that your session period is expire and you need to sign in again in Sage 300 web screen. New Stuff: Installation of web Customization in Sage 300c v 2019.1 All… Read More: How to change setting of number of active window for… »

How to use BlkPut to save data into Sage 300 using COMAPI in VB6.0

In this blog, we will be looking on saving the data into Sage 300 with BlkPut function using COMAPI in VB6.0. Sage 300 has different ways to save the records using code recorded by macro where all the values are assigned to the fields individually using Field Name or Field Index, record saving is also… Read More: How to use BlkPut to save data into Sage 300… »

How to use BlkPut to save data into Sage 300 using COMAPI in C#

In this blog, we will be looking on saving the data into Sage 300 with BlkPut function using COMAPI in C# .Net. Sage 300 has different ways to save the records using code recorded by macro where all the values are assigned to the fields individually using Field Name or Field Index, record saving is… Read More: How to use BlkPut to save data into Sage 300… »

How to use BlkPut to save data into Sage 300 using Advantage API in C#

In this blog, we will be looking on saving the data into Sage 300 with BlkPut function using Advantage API in C# .Net. Sage 300 has different ways to save the records using code recorded by macro where all the values are assigned to the fields individually using Field Name or Field Index, record saving… Read More: How to use BlkPut to save data into Sage 300… »

Implement modern UI in child forms – new theme when customizing Sage 300 ERP OCX

We have seen that with the release of Sage 300 ERP version 2018(6.5) new theme has been introduced similar to Windows 10 theme. When we customize any standard Sage 300 screen/OCX, we do not get the new look and feel provided by the Sage 300 ERP in v2018 and above. It’s best that our customers/users… Read More: Implement modern UI in child forms – new theme when… »

How to use CSQRY using COMAPI in C#

CSQRY is the standard Sage 300 View CS0120. It basically takes the SQL Query as the parameter to its Browse method and then returns the records via calls to Fetch. CSQRY is easy to execute general SQL statements through the Sage 300 API. This way we don’t need additional database credentials and don’t need to… Read More: How to use CSQRY using COMAPI in C# »

Attempted to read or write protected memory

The use of Sage 300 Advantage API is increasing day by day and there is an ample requirement of the integrations, import, export that uses it. Developers are now making maximum use of Advantage API compared to COMAPI and XAPI for external programs. XAPI requires separate licenses so end user tries to avoid an additional… Read More: Attempted to read or write protected memory »

How to forcibly sign out users who are signed in to Sage 300 v2020 PU 1 web screen

As we know with the release of Sage 300 v2020 PU1, Sage has introduced a new feature where Admin user can forcibly sign out other users who are signed into the web screen. Non admin users only can see the other users list who are signed into the web screen. New Stuff: Document Attachment module… Read More: How to forcibly sign out users who are signed in… »