Site-ul consultantilor SAP din Romania
http://sap-consulting.ro/phpbb/

Adaugare texte (din pozitie factura) pe un formular
http://sap-consulting.ro/phpbb/viewtopic.php?f=1&t=365
Pagina 1 din 1

Autor:  Mihaela [ Mie, 29-Noi-2006 13:53 ]
Subiectul mesajului:  Adaugare texte (din pozitie factura) pe un formular

Salut! :D
Are cineva o idee...am o factura si pe fiecare pozitie la detalii-texte am adaugat cate un text. Vreau ca aceste texte sa-mi apara la listarea facturii, dupa fiecare pozitie. Formularul este facut in smartforms. Eu am citit ceva de functia 'READ_TEXT'... :shock:
Multumesc,

Autor:  cata_nasty [ Joi, 30-Noi-2006 11:57 ]
Subiectul mesajului:  Re: Adaugare texte (din pozitie factura) pe un formular

Mihaela scrie:
Eu am citit ceva de functia 'READ_TEXT'... :shock:
Multumesc,


Da. Te poate ajuta READ_TEXT (sau citirea directa din tabela STXH).
La READ_TEXT ar trebui sa ai in TDNAME numarul facturii (eventual plus pozitia), in TDID sa ai ST sau TEXT (nu mai stiu sigur).
Dar cel mai sigur e sa te duci cu SE16 pe STXH si sa ii dai la TDNAME *numar_factura* pentru o factura care stii ca are texte si ai sa gasesti ceilalti parametri pt functie.

Succes,
Cata

Autor:  Mihaela [ Joi, 30-Noi-2006 13:26 ]
Subiectul mesajului: 

Salut,
Multumesc!! :D ..am reusit sa fac fc. sa mearga. Acum imi afiseaza doar primul rand din textul pe care i l-am introdus. Am intrat in debug si am vazut ca in tabela _tlines se incarca tot textul dar la afisare imi ia doar primul rand pt. ca i-am dat : READ TABLE _tlines INDEX 1.
move _tlines-tdline to txt_poz.
Cum fac sa-mi apara tot textul? :o
Mult;am!
Mihaela

Autor:  Mihaela [ Joi, 30-Noi-2006 13:32 ]
Subiectul mesajului: 

Mihaela scrie:
Salut,
Multumesc!! :D ..am reusit sa fac fc. sa mearga. Acum imi afiseaza doar primul rand din textul pe care i l-am introdus. Am intrat in debug si am vazut ca in tabela _tlines se incarca tot textul dar la afisare imi ia doar primul rand pt. ca i-am dat : READ TABLE _tlines INDEX 1.
move _tlines-tdline to txt_poz.
Cum fac sa-mi apara tot textul? :o
Mult;am!
Mihaela


O sa incerc un loop pe _tlines... :)

Autor:  cata_nasty [ Joi, 30-Noi-2006 13:36 ]
Subiectul mesajului: 

Pai poti sa ii dai:
loop at tline.
concatenate txt_poz tline-tdline into txt_poz.
endloop.


Cata

Autor:  Mihaela [ Joi, 30-Noi-2006 17:32 ]
Subiectul mesajului: 

As vrea sa nu-mi concateneze textele ci sa-mi apara exact ca in _tlines, fiecare text pe linie. Am incercat sa definesc var. txt_poz sa o fac asa cum este definita _tlines si apoi sa fac loop pe ea, dar nu stiu exact cum sa afisez...

Autor:  cata_nasty [ Vin, 01-Dec-2006 14:17 ]
Subiectul mesajului: 

Pai poti sa o faci pe txt_poz ca tabela in tabela ta de afisare (deep structure).
Ex.
data: begin t_afisare,
camp1,2,3,4...
txt_poz like standard table of tline,
end of t_afisare,
s_txt_poz like line of tline.

loop at tline.
move tline-tdline into s_txt_poz-tdline.
append s_txt_poz to s_afisare-txt_poz.
endloop.
modify t_afisare from s_afisare (index..bla..bla..).

Cata

Pagina 1 din 1 Ora este UTC + 2 [ DST ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/