as_data 를 전체길이가 ai_len 이 되도록 as_lr 이 ‘L’ 이면 왼쪽에 ‘R’ 이면 오른쪽에 as_p 를 붙여줍니다.
Return Type : string
Function Name : gf_pad
Argument Type : string Argument Name : as_lr
Argument Type : string Argument Name : as_data
Argument Type : integer Argument Name : ai_len
Argument Type : string Argument Name : as_p
string ls_rtn
as_p = fill(as_p, ai_len)
choose case as_lr
case 'L'
ls_rtn = right(as_p + as_data, ai_len)
case 'R'
ls_rtn = left(as_data + as_p, ai_len)
end choose
return ls_rtn
예)
gf_pad('R', 'ASD', 8, 'Q')
-> ‘ASDQQQQQ’ 을 반환합니다.
'파워빌더 Global Function' 카테고리의 다른 글
파워빌더(PowerBuilder) - 문자열의 특정 문자(열)을 모두 바꿈 (0) | 2022.02.17 |
---|---|
파워빌더(PowerBuilder) - 데이터윈도우 컨트롤 높이 맞춤 (0) | 2022.02.17 |
파워빌더(PowerBuilder) - 두 시간(datetime)의 차를 초(second)로 반환 (0) | 2022.02.15 |
파워빌더(PowerBuilder) - 16진수 문자열을 2진수 문자열로 변환 (0) | 2022.02.10 |
파워빌더(PowerBuilder) - 16진수 문자열을 10진수 숫자로 변환 (1) | 2022.02.10 |