メタデータの末尾にスキップ
メタデータの先頭に移動

このページの古いバージョンを表示しています。現在のバージョンを表示します。

現在のバージョンとの相違点 ページ履歴を表示

バージョン 1 現在のバージョン »

The following is a list of interfaces of the extended class.

Inheriting Class of extended Apex class

Namespace

Class name

SkyEditor2

Extender


Extender class interface

 

Event name

Argument / Class

Comment

Method

Constructor

Argument

Apex class for extending page

At initialization before data acquisition

Init()

-

At initialization and after data acquisition

preSave()

-

Called before Save processing

afterSave()

-

Called after Saving process commit

preSearch()

-

Called before Search processing

afterSearch()

-

Called after Search processing

preAdd(SObject obj)

Object that is displayed on the table

It will be called before adding a row to the table

afterAdd(SObject obj)

Object that is displayed on the table

It will be called after adding a row to the table

afterClone(SObject obj)

Object that is displayed on the table

Called after Clone processing

additionalExceptionHandler(Errors.SveDmlException ex , SObject[] records)

An error object produced when Database Query is used instead of DML

Arragend in Database.SaveResult or Database.UpsertResult

Retrieve multiple numbere of errors at Save processing if the Variable useDatabaseQuery is set as "true"

variableuseDatabaseQueryClassBoolean

Database Query's execution flag.

  • true: Execute Database Query
  • false: Execute DML
     (Default value: false)


Retrieve or modify values from the Visualforce page by extending Apex classes. If there is a DataTable or MultiRowDataTable for placing lookup relation or parent-child objects on the screen, fields from it can be accessed through the data table class (default class name:dataTableSet1、dataTableSet1Item).


Apex class interface for extending page

Variable name

Type

Content

Record

sObject

Master record used in page
(Type is master object selected with SkyVisualEditor Studio)

hidePageBody

Boolean

Flag to show /hide component except for message.
This is used when user does not need to see some parts of screen

registTransitionControl

String

Transition destination upon pressing [Save] on a new screen

editTransitionControl

String

Transition destination upon pressing [Save] on an edit screen

  • ラベルがありません