問題タブ [internal-tables]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
5102 参照

sql-server - SQL Serverテーブルをitabにインポートするには?

SQL Server テーブルのデータを内部テーブル (itab) に直接インポートすることは可能ですか?

この itab を SE37 関数で使用したいと考えています。前もって感謝します

0 投票する
2 に答える
8106 参照

structure - 構造を動的に内部テーブルに変換する方法

すべての構造要素がフラットで同じデータ型であると仮定して、構造をインポートするメソッドを作成しようとしています。次に、それをそのタイプのテーブルに動的に変換して返します。どこから始めればいいですか?私はこれを数時間機能させようとしてきましたが、どこにも行きません。

0 投票する
3 に答える
3658 参照

abap - 一般的な内部テーブルを読み取って印刷するにはどうすればよいですか?

私はこれにかなり慣れていません。私は現在、仕事のために急いで勉強していますが、うまくいかないように見える問題があります。あらゆる種類の内部テーブルを取得して画面に書き込む汎用モジュールを作成するにはどうすればよいですか? あらゆる種類の内部テーブルを入力として使用できる非常に一般的なソリューションを探しています。

0 投票する
4 に答える
33306 参照

abap - ある条件を満たす itab 行を数えますか?

~ 100 行を返す汎用モジュール呼び出しから内部テーブルを取得します。のエントリのみが必要なため、行の約 40% は私には関係ありませんPAR1 = "XYZ"。SQL テーブル (透過テーブル) では、

有効なエントリの数を取得します。

ドキュメントを見ると、テーブルを反復処理するための READ テーブル構文しか見つかりませんでした。私の現在のアプローチは、基本的にループを持ち、行に必要な値が含まれている場合は増加することです。しかし、これは非常に効率が悪いようです。

私の要件に対するより良いアプローチはありますか?

0 投票する
2 に答える
7020 参照

dynamic - 動的キー フィールドを持つ READ TABLE?

テーブルの名前と、対応するテーブルから選択されたエントリを含むDATA lv_tablename TYPE tabname VALUE 'xxxxx'ジェネリックがあります。FIELD-SYMBOLS: <lt_table> TYPE ANY TABLE.

FIELD-SYMBOLS: <ls_line> TYPE ANY.テーブルからの読み取りに使用する行構造を定義しました。

<lt_table>キー フィールドを完全に指定して READ ステートメントを作成する方法はありますか?

私はステートメント/追加を認識していますREAD TABLE xxxx WITH KEY (lv_field_name) = 'asdf'.が、これは動的な数のキーフィールドでは機能しません (afaik) READ TABLE。キーフィールドの仕様の数が増えている多数のステートメントを作成したくありません。

これはできますか?

0 投票する
3 に答える
43804 参照

abap - 動的テーブルの構造を動的に取得する

動的テーブルの構造を動的に取得したい。テーブルを取得することは問題ありませんが、テーブルの構造を取得することに固執しました。

今、私はこのコマンドを実行したい:

他の解決策があれば、私はそれで大丈夫です。

0 投票する
2 に答える
27768 参照

abap - 動的内部テーブルに行を追加

動的内部テーブルに動的テーブル行を追加したいと考えています。

最後の行が問題です。次の構文エラーが発生します。

タイプが「HASHED TABLE」または「ANY TABLE」のテーブルでは、明示的または暗黙的なインデックス操作を使用できません。「<LT_TABLE>」のタイプは「ANY TABLE」です。「<LT_TABLE>」の前に「TABLE」の追加が指定されていない可能性があります。

テーブルに行を追加するにはどうすればよいですか?

0 投票する
1 に答える
2831 参照

abap - ABAP クラス メソッドを使用して内部テーブルを SAP スプールに送信する方法

ABAPクラスを使用したいのですが、内部テーブルをスプールに送信する方法です。助けてください。

私のソフトウェアでは固く禁止されているため、関数モジュールを使用したくありません。

0 投票する
2 に答える
816 参照

loops - ネストされたループ条件

このテーブルがあるとします:

TDIDフィールドが前のものと同じではないときに、関数を呼び出したいと思います。私は以下のコードを持っています、それは動作しますが、どういうわけか完全には動作しません(最後の行を逃しました):


答え

答えてくれたvwegertに感謝します: