#485 Export for MS Excel web queries: format=spreadsheet

SVN:1.2[1713]
This commit is contained in:
Romain Quetiez
2011-12-13 14:30:36 +00:00
parent 78e173d5fb
commit 4244029087
5 changed files with 168 additions and 0 deletions

View File

@@ -170,6 +170,10 @@ abstract class AttributeDefinition
return "";
// e.g: return array("Site", "infrid", "name");
}
public function GetFinalAttDef()
{
return $this;
}
public function IsDirectField() {return false;}
public function IsScalar() {return false;}
public function IsLinkSet() {return false;}
@@ -2733,6 +2737,13 @@ class AttributeExternalField extends AttributeDefinition
}
public function GetEditClass() {return "ExtField";}
public function GetFinalAttDef()
{
$oExtAttDef = $this->GetExtAttDef();
return $oExtAttDef->GetFinalAttDef();
}
protected function GetSQLCol()
{
// throw new CoreException("external attribute: does it make any sense to request its type ?");