wojtas71 01.03.05, 16:33 Mam nastepujacy problem. Chce miec field symbola ktory ma strukture taka jak zapisana w zmiennej typu C. Jak to zrobic? Odpowiedz Link czytaj wygodnie posty
wojtas71 Re: Field symbols 01.03.05, 17:05 Mam taka funkcje: NAMETAB_GET, ale ona sluzy do opisywania tabeli. Jest moze jakas funkcja w 46C do opisywania w ten sposob jakiejkolwiek struktury? Odpowiedz Link
yacol2 Re: Field symbols 15.03.05, 13:29 Rzuc prosze okiem na moduly funkcyjne z grupy RFC1. Jest tam np. RFC_GET_STRUCTURE_DEFINITION. Wola ona modul funkcyjny DDIF_NAMETAB_GET. pozdrawiam Jacek www.icg.pl Odpowiedz Link
wojtas71 Re: Field symbols 15.03.05, 14:27 Hej wszystko to o co pytalem w zwiazku z field-symbolami zdolalem zrobic zwyklymi metodami field-symboli i function module NAMETAB_GET, dzieki za pomoc. A btw czy nie razi Was uzywanie spolszczonych nazw? Np. moduly funkcyjne? Co to jest hihi /Function module/ Odpowiedz Link
wojtas71 Re: Field symbols 01.03.05, 18:13 Mam juz cos takiego lc_string1 = 'POLE'. lc_string2 = 'STRUKTURA'. FIELD-SYMBOLS : <FS1> TYPE ANY, <FS2> TYPE ANY. DATA DREF1 TYPE REF TO DATA. DATA DREF2 TYPE REF TO DATA. CREATE DATA DREF1 TYPE (lc_string1). ASSIGN DREF1->* TO <FS1>. CREATE DATA DREF2 TYPE (lc_string2). ASSIGN DREF2->* TO <FS2>. <FS1> = '11'. MOVE <FS1> TO <FS2>. Ale niesttety nie dopisuje do odpowiedniego pola, tylko leci po kolei. Ustawia sie jakos ofset? Odpowiedz Link
wojtas71 Re: Field symbols 02.03.05, 10:14 OK Juz sobie poradzilem. Teraz mam problem z ustawianiem field symbola tak zeby byl internal table a nie tylko struktura. WIe ktos moze jak to osiagnac?? lc_string1 = 'EDIDD'. FIELD-SYMBOLS : <FS1> TYPE ANY, <FS2> TYPE ANY. DATA DREF1 TYPE REF TO DATA. CREATE DATA DREF1 TYPE (lc_string1). ASSIGN DREF1->* TO <FS1>. * Add approtiate data to the field ASSIGN COMPONENT 'DOCNUM' OF STRUCTURE <FS1> TO <f_3>. <F_3> = '11'. Odpowiedz Link