티스토리 뷰

Data.DB.TDataSet.Cancel

Delphi

procedure Cancel; virtual;

C++

virtual void __fastcall Cancel(void);

Properties

TypeVisibilitySourceUnitParent
procedure
function
public
Data.DB.pas
Data.DB.hpp
Data.DBTDataSet

Description

Cancels modifications to the active record / if those changes are not yet posted.

Call Cancel / to undo modifications made / to one or more fields belonging to the active record. 

As long as those changes / are not already posted, / Cancel / returns the record / to its previous state, / and sets the dataset state to dsBrowse.

Typically Cancel / is used to back out of changes / in response to user request, / or in field validation routines / that back out illegal field values.

The TDBNavigator object / contains a Cancel button / that calls Cancel.

Note: If the dataset / is not in an editing state (dsEdit or dsInsert), / Cancel does nothing.


아직 변경 사항이 게시되지 않은 경우 활성한 레코드의 수정 사항을 취소합니다. 

Cancel 메서드를 호출하면 활성한 레코드에 포함된 하나 이상의 필드에 대한 수정 사항을 취소합니다.

이러한 변경 사항이 게시되지 않은 경우, Cancel 은 이전 상태로 레코드를 반환하고 데이터 세트 상태를 dsBrowse로 설정합니다.

일반적으로 Cancel 은 사용자의 요청에 대한 응답으로 변경 사항을 취소하거나 잘못된 필드 값을 반환하는 필드 유효성 검사 루틴에서 사용됩니다. 

TDBNavigator 개체에는 Cancel 메서드를 호출하는 Cancel 버튼이 있습니다.

주 :   데이터 세트가 편집 상태(dsEdit 또는 dsInsert)가 아니면, Cancel 은 아무것도 하지 않습니다.


yet 미국·영국 [jet]

1. (부정문・의문문에서) 아직 (안 했거나 못 했다는 뜻을 나타낼 때)   2. 아직 (하지 말라는 뜻을 나타낼 때) 3. 이제[앞으로] (…동안)

belonging 미국식 [bilɔ́:ŋiŋ,-lɑ́ŋ-]

1. [pl.] 소유물, 재산; 소지품   2. 부속물; 성질, 속성   3. [pl.] 가족, 친척

as/so long as

1. ~이기만[하기만] 하면   2. ~이기 때문에; ~하는 한은

typically 미국·영국 [|tɪpɪkli]

1. 보통, 일반적으로   2. 전형적으로, 특징적으로   3. 늘 하는 식으로, 늘 그렇듯이

back out (of something)

(하기로 했던 일에서) 빠지다

illegal 미국·영국 |li:gl]

1. 불법적인   2. (외국인) 불법 체류자

contain 미국·영국 [kən|teɪn]

1. (무엇의 안에 또는 그 일부로) …이 들어 있다   2. (감정을) 억누르다   3. (좋지 않은 일을) 방지하다[억제하다]


출처: http://docwiki.embarcadero.com/Libraries/XE2/en/Data.DB.TDataSet.Cancel


'프로그래밍 언어 > Delphi' 카테고리의 다른 글

[Reference] TDataSet.Append  (0) 2016.12.09
[Reference] TDataSet.Insert  (0) 2016.12.08
[Reference] TDataSet.Post  (0) 2016.12.06
[Reference] TDataSet.Edit  (0) 2016.12.04
[Reference] TDataSet.IsEmpty  (0) 2016.12.03
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함