2
저는 ABAP
코딩을 처음 사용하고 있으며 주석 처리 된 쿼리가 작동하지 않는 이유에 대해 혼란 스럽습니다. 어떤 도움을 주시면 감사하겠습니다필드 기호에 SELECT 결과를 지정하십시오.
Runtime Errors GETWA_NOT_ASSIGNED Date and Time
08/26/2009 19:54:19Short text Field symbol has not yet been assigned.
: 나는 주석 쿼리를 실행하면
REPORT z_hello_world_local.
TYPES: BEGIN OF bkpf_type,
xblnr TYPE bkpf-xblnr,
END OF bkpf_type.
DATA: t_bkpf TYPE TABLE OF bkpf_type.
FIELD-SYMBOLS: <bkpf> TYPE bkpf_type.
*This query does not work?
*SELECT xblnr
* INTO CORRESPONDING FIELDS OF <bkpf> UP TO 1 ROWS
* FROM bkpf
* WHERE belnr = '1800001017'.
* ENDSELECT.
*
DATA: t_xblnr TYPE bkpf-xblnr.
*This query works and in my head it is roughly the same thing.
SELECT SINGLE xblnr
INTO t_xblnr
FROM bkpf
WHERE belnr = '1800001017'.
write 'Done'.
가 나는 오류가 발생합니다.
그걸 수정하면 이해가됩니다. 추가 초기 종류의 일부 메모리 할당량을 쿼리 결과를 넣을 것 같아요. 나는 그것을 지적하기 위해 코드 스 니펫 덕분에 모든 서식 문제를 해결할 것 같아요. 감사합니다. –
필드 기호에 대해서도 조금 읽는 것이 좋습니다. 당신이 초보자 인 경우 나는 당신이해야 할 일의 대부분을 위해 필드 기호를 요구하지 않을 것이라고 확신합니다. 올바르게 사용하면 인생을 훨씬 쉽게 할 수 있지만, 잘못하면 디버깅에 공포감을 줄 수 있습니다. – Esti