- Error in transfer change from crowdsale wallet to payee wallet
- Calculate required funds for truffle migrate to live network
- What Account is used by Truffle as a Default?
- Why MyEtherWallet don't display some functions in “Iteract with contract” menu?
- Error: The contract code couldn't be stored, please check your gas amount during deploy
- Exchange on smart contract
- MetaMask, what is it and how to use it
- Is this a good combination?
- Stuck on the log-in screen after trying to fix another problem
- Does video game code that uses a GPL engine have to be GPL?
- Why cops can seize cash in civil forfeiture but cannot check serial number behind stereo equipment?
- How can I be 100% sure of the validity of a ticket by a speed camera?
- Как правильно разобрать по составу слово “соловей”?
- Прописная буква как средство индивидуализации
- Difficulty in falling asleep?
- Stop relapsing of chronic prostatitis by herbal medicine
- how to set a watch in the vim debugger
- Using `TabEnter` and `FileType` in the same `autocmd`
- Up arrow key code, why '^[[A' becomes '^[OA'?
- Switch back to default font on widening
ABAP Excel data analyzer
I wrote this code many years ago to analyze Excel data coming in from the clipboard.
Please review for performance and maintainability concerns.
One minor note, from an OO perspective, a class level property is pretty much global level as every method has access, so these are prefixed with G_
class ZCL_RM_EXCEL_DATA definition
create public .
*"* public components of class ZCL_RM_EXCEL_DATA
*"* do not include other source files here!!!
!P_DATA type ZRMTT_ALSMEX_TABLINE .
!P_RANGE type STRING
!P_VECTOR type I default 1
preferred parameter P_RANGE
value(P_OUT) type STRINGTAB .
value(P_CELL) type STRING
!P_COL type I
!P_ROW type I .
!P_COL type STRING
value(P_OUT) type I .
I would recommend using CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
I do not think there is an option to use field symbols though.
If a field symbol contains internal table data you can use ASSIGN COMPONENT sy-index. The values are retrieved one by one as well2017-10-17 14:28:31