A little while ago I wrote an article called "Adding the Document Drop Plugin into a Custom Page". That article provided the code to include activex plugin into a custompage to allow upload of documents to the library. The orginal article's code…
A little while ago I wrote an article called "Adding the Document Drop Plugin into a Custom Page". That article provided the code to include activex plugin into a custompage to allow upload of documents to the library. The orginal article's code…
When using the SDK Entity template to quickly create a set of classes to support a custom entity in Sage CRM. It only mentions one records context within the constructor. These are the properties
FilterByField
FilterByContextId
The following code shows…
GetContextInfo() is perhaps the most commonly used method within the Sage CRM API. This is both within internal code (Create scripts, Validate scripts etc) and application extensions which maybe either COM ASP or .NET API.
GetContextInfo() returns a…
Please see the previous articles that discuss the Key Values in Sage CRM URLs.
PreviousDominantKey = -1;
DominantKey = 0;
CompanyId = 1; //current company
PersonId = 2; //person we are CURRENTLY viewing
AddressId = 3; //address we are currently EDITING
UserId…
A screen is called as a result of a hyperlink. This may be a button click, a call from the recent list or any other selection from the interface.
A URL of a Case's Summary Screen will look something like this:
http://localhost/CRM/eware.dll/Do?SID…
If you do any customization. Then very quickly you start to build hyperlinks that need to bring you directly into the correct context.
Consider this partial URL from the Summary tab of the Company context.
... &act=200 &key0=1 &key1=28 &key2=30...…