Code: Select all
mode quiet
close @all
import(page=key) .\key.txt @freq u 1
%name = @wright(@wlookup("*"), 1)
rename {%name} name
%name = "name"
rename series* key*
%keys = @wlookup("key*")
%objects = @wdelim( _
@wreplace( _
"vintage year " + %keys + " " + "value01 value02 value03 value04", _
"*", _
"""*""" _
), _
" ", _
"," _
)
pageload(page=data) .\data.txt nonames names=({%objects})
' Attempt 1
pageselect key
pagecopy(page=key_data)
import(type=txt, resize) _
.\data.txt _
colhead=0 _
names=({%objects}) _
@id {%keys} _
@destid {%keys}
show key* name vintage year value*
' Attempt 2
pageselect data
pagecopy(page=data_key)
%names = @wdelim( _
@wreplace( _
%keys + " " + "name", _
"*", _
"""*""" _
), _
" ", _
"," _
)
import _
.\key.txt _
colhead=0 _
names=({%names}) _
@id {%keys} _
@destid {%keys}
show key* name vintage year value*
What am I doing wrong?
(The end goal is to stack the value?? columns and create a page with quarterly frequency.)
