차이점

이 페이지의 선택한 이전 버전과 현재 버전 사이의 차이점을 보여줍니다.

차이 보기로 연결

dr_restruct [2012/07/26 17:20] (현재)
admin 새로 만듦
줄 1: 줄 1:
 +DBF화일의 구조를 변경합니다.
  
 + 
 +
 +**문법(Grammar)**
 +
 +Dr_Restruct( aStruct, cFile )
 +
 + 
 +
 +**인수(Arguments)**
 +
 +aStruct     DBF화일의 구조를 담은 배열
 +
 +cFile      DBF화일명
 +
 + 
 +
 +**되돌림값(Return)**
 +
 +.t.   DBF화일의 구조를 변경한 경우
 +
 +.f.   DBF화일의 구조를 변경하지 않은 경우
 +
 + 
 +
 +**설명(Explanation)**
 +
 +프로그램을 업그레이드하면서 DBF화일의 구조를 바꾼 경우에 이 함수를 사용하면 화일의 구조를 바꾸어줍니다.
 + 
 +이 함수는 화일의 필드명을 추가하거나, 기존의 필드길이를 변경하려는 경우에 사용합니다.
 +
 +기존의 데이터는 그대로 새 DBF화일에 보관됩니다. 메모필드의 내용도 그대로 보관됩니다.
 +
 +이 함수를 쓰기 전에 구조를 변경하려는 화일을 반드시 닫으십시오.
 +
 + 
 +
 +**예제(Sample)**
 +
 +<code>
 +#include "npp.ch"
 +
 +Function Main()
 +     Local aStru := {{ "CLAS", "C", 02, 00 },;
 +                   { "CODE", "C", 03, 00 },;
 +                   { "NAME", "C", 30, 00 },;
 +                   { "INFO", "C", 40, 00 } }
 +
 +     Dr_Restruct( aStru, "TEST.DBF" )
 +Return Nil
 +</code>
 

Link categories 1

Link categories 2