$oDocController = getController('document');
$output = $oDocController->insertDocument($obj,true);
위 코드 직후에
$args = new stdClass;
$args->document_srl = ;
executeQuery('document.insertDocumentExtraVar', $args);
이렇게 생성된 문에서 확장변수 값을 동시에 넣어주려고 합니다.
그런데 방금 생성된 문서번호를 넣어주는 방법을 모르겠네요.
혹시 이보다 더 좋은 방법이 있다면 다른 방법을 알려주셔도 감사하겠습니다.
외부파일에 코드가 작성됩니다.
insertDocument 호출이전에
$obj->document_srl = getNextSequence();
를 먼저 선언해주시면 알아서 새글이지만 해당 document_srl 으로 넘겨줍니다.
그리고
$output = $oDocController->insertDocument($obj,true);
if($output->toBool())
{
$args ~~~~
executeQuery('document.insertDocumentExtraVar', $args);
}
if($output->toBool())<- 는 실제로 document가 재대로 들어갓는지 아닌지 여부를 출력해줍니다.
디비에 오류가 있으면 아래 insertDocumentExtraVar쿼리를 실행시키지 않습니다.