[转]Sequence of methods in form and table in AX

转自:http://axvuongbao.blogspot.jp/2013/09/sequence-of-methods-in-form-and-table.html

Form:

Sequence of Methods calls while opening the Form

Form — init ()

Form — Datasource — init ()

Form — run ()

Form — Datasource — execute Query ()

Form — Datasource — active ()

Sequence of Methods calls while closing the Form

Form — canClose ()

Form — close ()

Sequence of Methods calls while creating the record in the Form

Form — Datasource — create ()

Form — Datasource — initValue ()

Table — initValue ()

Form — Datasource — active ()

Sequence of Method calls while saving the record in the Form

Form — Datasource — ValidateWrite ()

Table — ValidateWrite ()

Form — Datasource — write ()

Table — insert ()

Sequence of Method calls while deleting the record in the Form

Form — Datasource — validatedelete ()

Table — validatedelete ()

Table — delete ()

Form — Datasource — active ()

Sequence of Methods calls while modifying the fields in the Form

Table — validateField ()

Table — modifiedField ()

Table:

When you press CTR+N
initValue()->

When you change data in a field
validateField() -> validateFieldValue() -> ModifiedField() -> ModifiedFieldValue()

When you close the table after entering some data
validateWrite() – > Insert() -> aosValidateInsert()

When you Save the Record for the first time
validateWrite() ->Insert() – > aosValidateInsert()

When you modify the record and saving
validateWrite() -> update() – > aosValidateUpdate()

When you delete the record
validateDelete() -> delete() -> aosValidateDelete()

时间: 2024-10-29 02:01:16

[转]Sequence of methods in form and table in AX的相关文章

AX 2012 Sequence of methods in form and table in AX

Form: Sequence of Methods calls while opening the Form Form - init () Form - Datasource - init () Form - run () Form - Datasource - execute Query () Form - Datasource - active () Sequence of Methods calls while closing the Form Form - canClose () For

form和table

form和table的翻译都是表格:1,其实form是填写信息的纸,就像中文说“填个表”,姓名,性别等等,是这样的表格,具体的个人简历表叫resume.2,而table,是有框的数据表格,像excel中那样的数据表,叫做table.3,chart也可以说是表格,但其形式为图,比如pie chart 饼状图,bar chart 柱状图等等.

Table Properties [AX 2012]

Table Properties [AX 2012] 1 out of 2 rated this helpful - Rate this topic Updated: July 20, 2012 Applies To: Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012 This topic describes the properties that

Table Groups [AX 2012]

Table Groups [AX 2012] 0 out of 1 rated this helpful - Rate this topic Updated: February 21, 2012 Applies To: Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012 表组提供一种根据表所含数据的类型进行分类的方法. Determining grou

lua5.1 和 5.2 关于 sequence 的定义变化,对#table取值的影响

引子 环境 lua 5.2 a = {} for i=1,2 do a[i] = i*3 end a[4] = 11; print(a[#a]) ---print 11 ----------------------------------- a = {} for i=1,3 do a[i] = i*3 end a[5] = 11; print(a[#a]) ----print 9 --------------------------------- #a  第一个的值是4   第二个的值是3 依据

[Sequence Alignment Methods] Smith–Waterman algorithm

Smith–Waterman algorithm 首先需要澄清一个事实,Smith–Waterman algorithm是求两个序列的最佳subsequence匹配,与之对应的算法但是求两个序列整体匹配的算法是Needleman-Wusch algorithm,即 Smith–Waterman algorithm:Local Needleman-Wusch algorithm: Global Needleman-Wusch algorithm与longest common subsequence

[Sequence Alignment Methods] Dynamic time warping (DTW)

本系列介绍几种序列对齐方法,包括Dynamic time warping (DTW),Smith–Waterman algorithm,Cross-recurrence plot Dynamic time warping (DTW) is a well-known technique to find an optimal alignment between two given (time-dependent) sequences under certain restrictions. ——Mei

[Sequence Alignment Methods] Cross-Recurrent Plot (CRP)

A recurrence plot (RP) is a straightforward way to visualize characteristics of similar system states attained at different times (Eckmann et al., 1987).  ,即RP可识别在时间上伸缩的状态对.Cross-Recurrent Plot,形成一个二维坐标轴,坐标系里的黑色代表相似的状态对,实际上在这个坐标系里,大部分的点都不是黑色的.在对角线上的路

How to pass selected records from form to dilog in AX 2012

static void main(Args args) { FormDataSource formDataSource; ; if(args.record().TableId == tablenum(MBSJEMJournalTable)) { // assigning the selected record formDataSource = args.record().dataSource(); } if(XXXXXX.prompt()) { XXXXXX.XXXXXXX(formDataSo