Hi All,
I have created a form extension class where i have declared a global variable. Similarly i have created a form datasource extension class. In this class i want to access the variable which is declared in the form level extension. Can anyone help, how can i access the global variable?
[Extensionof(formStr(ProdTableCreate))]
final class ProdtableCreate_Extension
{
Public PIDPackageRequestHeader packageRequestHeader;
public void init()
{
next init();
if(this.args().dataset() == tableNum(PIDPackageRequestHeader))
{
packageRequestHeader = this.args().record();
}
}
}
[ExtensionOf(formDatasourceStr(ProdTableCreate, PIDProdTable))]
final class ProdTableCreate_Prodtable_Extension
{
PIDProdTable pidProdTable = this.cursor();
public void initValue()
{
// I want to access the packagerequestHeader variable
if(packageRequestHeader) // I am gettting error variable not declared
{
pidProdTable.PackagingRequest = packageRequestHeader.PackagingRequest;
}
}
Can anyone help us how i can access it.