問題タブ [sap-bsp]

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 投票する
3 に答える
2641 参照

abap - 一定の長さを超えるテキストを切り取る

1 文字から数千文字までの長さのテキストのリストがあります。255文字を超えるテキストをすべて切り捨てたい。どうやってやるの?各文字列の長さを確認してから (255) でカットする必要がありますか、それとももっとエレガントな表現がありますか?

編集:このように

これはBSPです

前もって感謝します

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

io - ローカルファイルにテキストを書き込む方法

次のコードを使用して、ローカルファイル(つまりラップトップ上)にテキストを書き込もうとしています。

プログラムは正常に実行され、実行後に「完了」と表示されます。ただし、PCでテキストファイル「myfile.txt」が見つかりません(SAP作業ディレクトリにありません)。

追加情報

汎用モジュールを使用してこれを機能させましたが、バックグラウンドプログラム(を使用してBSPによって呼び出される)でこれを記述しているため、OPENDATASETステートメントとTRANSFERステートメント使用するGUI_DOWNLOAD必要があります。SUBMIT

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

crm - BSPアプリケーション(SAP)のテーブルビューでボタンを有効化する方法

Bspアプリケーションでは、テーブルビューのこれらのボタンをアクティブにして機能させる必要があります。現在、ボタンは存在し、レイアウトの一部ですが、機能しません。どのように機能させることができるか、誰にもわかりません。アクティブ化は、最大化、最小化、標準などです。

よろしくお願いします、シャミロン

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

css - CSS3 が SAP BSP で機能しない

bsp アプリケーションで css3 スタイル (border-radius、box-shadow など) を使用しようとしていますが、これらの新しいスタイルは BSP に適用されません。BSP タグも置き換えてみましたが、既存の要素 (テーブル、リストボックスなど) が正しく機能しません。配置全体が破壊されました。その理由を知ることはできますか?

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

html - SAP BSP で DOCTYPE なしでタグ CSS3 を機能させる方法はありますか?

タグ CSS3 を DOCTYPE なしで機能させる方法はありますか? なぜこれが必要なのかと思うかもしれません。

BSP ページでは、デフォルトのタグ ( htmltitle) が SAP によって提供されており、変更することはできません。このタグの使用には制限があるため、含まれておらず、タグDOCTYPEを追加することはできません。DOCTYPEBSP アプリケーションで CSS3 を使用できる必要があります。任意の提案をいただければ幸いです。

前もって感謝します。

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

url - Tcode に対応する動的 URL

Tcodeを渡すと動的にURLを作成したい。Tcode をインポートするときに URL をエクスポートする関数モジュールまたはクラスはありますか?

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

abap - BSP アプリケーション: クライアントの IP アドレス

SAP BSP アプリケーションでクライアントの IP アドレスを読み取ることは可能ですか? しばらくの間、IP を保存したいと思います。

接続は、DMZ の WebDispatcher を介して SAP WAS に行われます。

ありがとう、h。

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

javascript - Javascript を使用して HTML ページを画像に変換する

やあ、

編集:サードパーティのソフトウェアを使用せずにそれを達成したい..私のアプリケーションはSAP製品であり、すべての顧客に行ってそのソフトウェアを彼のシステムにインストールすることはできません.
次のシナリオ

    があります..私のウェブサイト(もちろん、ビジネスアプリケーション)には"Save as image".soという名前のボタンがあり、ユーザーがそのボタンを押すたびに、ページのコンテンツを画像ファイルに変換してシステムに保存する必要があります。
    javascriptまたはjqueryのいずれかでそれを達成できますか?
    私のアプリケーションは SAP BSP で開発されているので、javascript でできない場合、SAP BSP でできますか?

        私はすでにこのサイトを検索しており、Firefox 拡張機能でのみ機能するソリューションを 1 つ見つけました。しかし、IE、Chromerなどで動作するクロスブラウザソリューションが必要です。

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

ajax - BSPでAjaxを使用する方法は?

これまでのところ、BSPMVCモデルを機能させることに成功しました。

これが私のコードです。

意見

コントローラ
fcodeを介して、コントローラで「fcode_incr」メソッドを呼び出します。'c'はzcl_counterのモデルインスタンスです。このメソッドによって増加する属性カウンターがあります。

zcl_modelが明白であり、そのコードがここでは関係ないことを願っています。

「増加」ボタンを押すと、サーバーがリクエストを送信するという問題があります。応答を受け取ると、ページを更新します。だから私は増分値を取得します。どうすればAjaxで動作させて、ページを更新せずに残すことができますか?

私はすでに「flowlogicを使用したXMLページ」でAjaxを試しました。「Eventhandler->OnRequest」のように

それはさらに役立ちますか?

正しいAjax呼び出しは次のようになります

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

cordova - Phonegap - SAP BSP アプリケーション - ログイン ポップアップでロードに失敗する

Phonegap アプリケーションで、body の onload イベントでwindow.location.hrefを使用して外部 Web アプリを開きます。google.com や facebook.com などの他の URL でも問題なく動作しています。しかし、このように SAP Bsp アプリケーションを開く必要があります。

SAP BSP アプリを開くと、以下のようなポップアップでログイン資格情報が要求されます。

Windows OS から取得したスクリーンショット。

ここに画像の説明を入力

この場合、電話ギャップは何も反応しません。SAP システムでこのポップアップを無効にすると、アプリが正常に読み込まれます。しかし、このポップアップを有効にする必要があります。

何か助けはありますか?