Znaleziono 71 wyników
- wt lip 13, 2021 3:28 pm
- Forum: NetWeaver (ABAP, Basis, PI)
- Temat: Usuwanie spacji na końcu rekordu w IT
- Odpowiedzi: 7
- Odsłony: 1612
Re: Usuwanie spacji na końcu rekordu w IT
Napisałem z ręki więc może są jakieś błędy, ale mniej więcej o to chodzi. Pewnie trzeba jeszcze obsłużyć string o zerowej długości. DATA: itab TYPE TABLE OF string, in_string TYPE string. CONSTANTS: out_length TYPE i VALUE 10. in_string = `qwertyuiopasdfghjklzxcvbnm.........`. DO. string_length = st...
- pn lip 12, 2021 11:52 am
- Forum: NetWeaver (ABAP, Basis, PI)
- Temat: Usuwanie spacji na końcu rekordu w IT
- Odpowiedzi: 7
- Odsłony: 1612
Re: Usuwanie spacji na końcu rekordu w IT
Typ C ignoruje spacje na końcu ciągu znaków, typ STRING nie. Proszę spróbować: DATA: lv_txt TYPE string. TYPES: BEGIN OF ls_data, txt TYPE string, END OF ls_data. DATA: it_data TYPE TABLE OF ls_data. DATA: wa_data LIKE LINE OF it_data. lv_txt = `123456789 1234567890123456789012345678901234567890`. W...
- pn lip 12, 2021 11:19 am
- Forum: NetWeaver (ABAP, Basis, PI)
- Temat: Usuwanie spacji na końcu rekordu w IT
- Odpowiedzi: 7
- Odsłony: 1612
Re: Znikająca spacja na 1 pozycji rekordu w itab po cięciu tekstu
Proszę spróbować zdefiniować docelowe komponenty TXT jako STRING a nie CHAR.
- sob lip 03, 2021 11:49 am
- Forum: NetWeaver (ABAP, Basis, PI)
- Temat: Podstawy: problem z zadaniem ABAP
- Odpowiedzi: 3
- Odsłony: 1490
Re: Podstawy: problem z zadaniem ABAP
Kasa deweloperska (obiekt DEVC) nazywa się obecnie Pakietem (Package). Można ją utworzyć za pomocą SE80 lub SE21
- pt lut 12, 2021 11:01 am
- Forum: NetWeaver (ABAP, Basis, PI)
- Temat: Smartforms - dodanie wartości z IT do dokumentu (drag/drop, dodaj pole)
- Odpowiedzi: 2
- Odsłony: 1641
Re: Smartforms - dodanie wartości z IT do dokumentu (drag/drop, dodaj pole)
Drag&drop pewnie działa ale tylko w zakresie obszaru głównego tabeli. W nagłówku raczej tworzymy teksty statyczne.
- czw sty 07, 2021 10:54 am
- Forum: NetWeaver (ABAP, Basis, PI)
- Temat: Loop at z 2 warunkami
- Odpowiedzi: 4
- Odsłony: 2236
Re: Loop at z 2 warunkami
U mnie działa bez problemu, zmieniłem tylko miejsce negacji warunku :wink: DATA: itab TYPE TABLE OF text20, line TYPE text20. itab = VALUE #( ( 'Rencista' ) ( 'Out of range 1' ) ( 'Osoby zewnętrzne' ) ( 'Out of range 2' ) ( 'Emeryt' ) ). "deklarujemy zakres danych RANGE żeby wrzucić go w warune...
- wt sty 05, 2021 3:11 pm
- Forum: NetWeaver (ABAP, Basis, PI)
- Temat: Loop at z 2 warunkami
- Odpowiedzi: 4
- Odsłony: 2236
Re: Loop at z 2 warunkami
Po IN trzeba użyć zmiennej typu RANGE - konstrukcja analogiczna jak SELECT-OPTIONS.
- sob gru 12, 2020 7:09 pm
- Forum: NetWeaver (ABAP, Basis, PI)
- Temat: pobranie opisu obiektu z HRT1002
- Odpowiedzi: 1
- Odsłony: 1613
Re: pobranie opisu obiektu z HRT1002
Znamy...
RH_READ_HRP1002
RH_READ_HRP1002
- czw gru 10, 2020 11:02 am
- Forum: NetWeaver (ABAP, Basis, PI)
- Temat: Struktura extract[] w PBO
- Odpowiedzi: 2
- Odsłony: 1735
Re: Struktura extract[] w PBO
Chodzi o polecenie EXTRACT?
Zmieniło się na pewno to, że co najmniej od wersji 7.31 jest poleceniem nieaktualnym
Zmieniło się na pewno to, że co najmniej od wersji 7.31 jest poleceniem nieaktualnym
- pn lis 30, 2020 9:01 am
- Forum: NetWeaver (ABAP, Basis, PI)
- Temat: Jak w tym przypadku optymalnie wyszukać dane?
- Odpowiedzi: 5
- Odsłony: 1946
Re: Jak w tym przypadku optymalnie wyszukać dane?
Pomijając kolumnę G problem rozwiązuje prosty COLLECT.
Kolumną G, w zależności o tego jak ma być obsłużona można manipulować w oparciu o sy-tabix.
Kolumną G, w zależności o tego jak ma być obsłużona można manipulować w oparciu o sy-tabix.
- pn wrz 28, 2020 8:18 am
- Forum: NetWeaver (ABAP, Basis, PI)
- Temat: SE06 - przywrócenie do stanu poprzedniego
- Odpowiedzi: 1
- Odsłony: 1653
Re: SE06 - przywrócenie do stanu poprzedniego
Generalnie systemy developerskie są ustawione na Modifiable oprócz tych komponentów, które nie mogą - wtedy Restricted. O tym czy mogą czy nie mogą sam system dobrze wie.
- pt sie 21, 2020 12:47 pm
- Forum: NetWeaver (ABAP, Basis, PI)
- Temat: SQVI problem z wynikami ze wzgledu na join?
- Odpowiedzi: 3
- Odsłony: 2008
Re: SQVI problem z wynikami ze wzgledu na join?
Na pierwszy rzut oka konstrukcja zapytania wygląda dobrze. Czy raport zachowuje się tak samo dla innych walut? Np. po podaniu na ekranie selekcji USD nie wyświetlają się pozycje USD?
- pn cze 29, 2020 8:13 am
- Forum: NetWeaver (ABAP, Basis, PI)
- Temat: SAP HCM - IT0000 - zapytanie o rekord istniejący w zakresie pn-beg/pn-end
- Odpowiedzi: 3
- Odsłony: 1834
Re: SAP HCM - IT0000 - zapytanie o rekord istniejący w zakresie pn-beg/pn-end
lv_od <= ennda AND lv_do >= begda
LUB
lv_od BETWEEN begda AND endda OR lv_do BETWEEN begda AND ennda
LUB
lv_od BETWEEN begda AND endda OR lv_do BETWEEN begda AND ennda
- czw cze 25, 2020 1:25 pm
- Forum: NetWeaver (ABAP, Basis, PI)
- Temat: FOR ALL ENTRIES IN - dodanie pól z tabeli do struktury wynikowej
- Odpowiedzi: 2
- Odsłony: 1749
Re: FOR ALL ENTRIES IN - dodanie pól z tabeli do struktury wynikowej
To chyba dopiero wersja 7.52 i SELECT FROM @itab.
- pn cze 22, 2020 10:26 am
- Forum: NetWeaver (ABAP, Basis, PI)
- Temat: HTTP_GET
- Odpowiedzi: 42
- Odsłony: 20062
Re: HTTP_GET
Od dość dawna NBP udostępnia REST API http://api.nbp.pl/ do kursów walut - dużo prostsze i wygodniejsze, zwłaszcza kiedy potrzebujemy nie tylko kurs bieżący. Poniżej prosty raport (powinien działać bez zmian od wersji 7.40). DATA: currency TYPE tcurr-tcurr VALUE 'USD'. cl_demo_input=>add_text( 'Exch...