GXYiObjectProperties

Unofficial Content

Object Properties changes in GeneXus 9.0

Introduction

We have grouped the objects properties changes in the following groups:
  • General
  • Procedures and Reports
  • Transactions
  • Web Panels and Web Transactions
  • SDTs
  • Attributes

General (applied to all object types)


New properties:
Property Comment
OptimizeFindNavigation more information
Disabled Now available at object level.


Property name changes:
Property New name Comment
Execute in new UTL Execute in new LUW
Based on style Style
Disabled Disabled warnings Located in Warning messages group
As errors Warnings treated as errors Located in Warning messages group


Procedures and Reports


New properties:
Property Comment
Expose as Enterprise Java Beans more information

Property value changes:
Property Value Detail
Call protocol Enterprise Java Beans Value added

Property name changes:
Property New name Comment
SOAP namespace Exposed namespace Displayed when the object is Main and is used with Call protocol = SOAP.

Other considerations:
  • The Location Property does not apply if Call Protocol = Enterprise Java Bean.
  • The following property group is added when Enterprise Java Beans are used.

Option/Java and .Net specific
+Group Property Comment
+EJB specific Transaction Type  
  Transaction Attribute  
+Session Bean specific JNDI Name  
+Message Bean specific Destination Type  
  Connection Factory JNDI Name  
  Destination JNDI Name  

Transactions


New properties:
Property Comment
Business Component more information
Call protocol more information
Expose as Web Service more information
Expose as Enterprise Java Bean more information
Exposed name more information
Exposed namespace more information
Add button bitmap more information
Update button bitmap more information
Confirm button bitmap more information
Delete button bitmap more information

Property name changes:
Property New name Comment
Is DW transaction DW transaction


Deleted properties:
Property Comment
Type checking groups The Functions property is now located on the root level of the property tree.


Other considerations:
  • Main Program does not apply to objects with Business Component = Yes

Web Panels and Web Transactions


New properties:
Property Comment
URL access more information
Master Page more information

Property name changes:
Property New name Comment
Web component Type The Yes and No Web component values were changed to Web Component and Web Page. It also added the Master Page value.

Other considerations:
Main Program does not apply to objects with Type = Master Page

SDTs


Property name changes:
Property New name Comment
External name BC external name more information
External namespace BC external namespace more information


Attributes and Data Types Properties


New properties:
Property Comment
Empty as null more information

Property name changes:
Property New name Comment
Associated file File Type Only for Blob type attributes

For other properties changes, check the GeneXus 9.0 Properties Section