問題タブ [sap-smart-forms]
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.
barcode - Smartform - 横線トラフ バーコード
Smartform でバーコードを作成するための新しいフォントを既に作成しています。しかし、今は次のステップです。
横線が入ったバーコードを作成するにはどうすればよいですか?
例:
誰かが私を助けてくれることを願っています。私はここでかなり立ち往生しています。
layout - この SAP Smartforms テンプレートはどのように (可能であれば) 描画できますか?
下の画像のようにテンプレートを分割することはできますか?
もしそうなら、私はそれを行う方法についていくつかの指示を得ることができますか? 基本的にこのフレームから 90 (または 270) 度回転した構成で 3 つのフレームを作成することができました。
abap - Smartformsは、特定の条件に対して新しいページをトリガーします
メインウィンドウにテーブルがあるスマートフォームを用意しました。したがって、テーブルには数百行が含まれる可能性があります。私がやりたいのは、10レコードごとに新しいページをトリガーすることです。
メインウィンドウのサイズを最大10レコードが収まる高さに変更し、コマンドで新しいページティックを選択しました。それは一種の働きですが、私はこれをプログラムでやりたいと思っています。
好き;
これどうやってするの ?
forms - Smartform の関数モジュール名が (ときどき) 変わるのはなぜですか?
それほど重要な質問ではありませんが、興味があります
私はフォームに取り組んでおり、生成された関数名が/1BCDWB/SF00000473
、場合によっては/1BCDWB/SF00000472
です。これは行ったり来たりします。
この背後にあるアイデアを知っている人はいますか?私はそれがバグではないと確信しています(または私はそれについて間違っているかもしれません).
printing - トランザクション NACE で、Smartform の名前がわかれば、印刷プログラムとフォーム ルーチンを見つけることはできますか?
印刷プログラムの名前と、SmartForm を印刷するサブルーチン (フォーム) の名前を知りたいです。
幸いなことに、NACE (Conditions for Output Control) では、アプリケーションと出力タイプを自分で「ちょっと」把握することができ、印刷プログラムは明らかにそこに書かれています。
では、アプリケーションと出力タイプがわからず、すべてのアプリケーションと出力タイプを手動で確認する必要がある場合はどうでしょうか? これを行う簡単な方法はありませんか?
barcode - ABAP を使用してバーコードを生成し、SAP に保存する
ABAP でバーコードを生成し、画像 (.png、.gif、.jpeg など) または XSTRING として保存する方法はありますか?
バーコードを生成する必要があるコードページ (つまりCode 128, Codabar, EAN13, EAN8, MSI, Postnet, etc
) を知っていると仮定します。
Sapscript/Smartforms などで使用するプリンター フォントを生成する方法に関する多数の投稿を見てきましたが、後で使用するバーコードを生成するだけのものは見つかりませんでした。
find - Smartforms のソース コードおよび SAPScripts (またはレポート、他ができない場合) でリテラルを検索する方法
(多くの) Smartforms および SAPScript フォームでハードコーディングされた値をチェックしたいと思います。
これら両方のソース コードを読み取る方法を見つけましたが、信頼できるものを得るには、多くの解析を行う必要があるようです。
関数モジュールに出くわしましたがGET_LITERAL
、最初に関数が何をしているのかが正しければ、値のオフセットを指定する必要があるため、あまり役に立たないようです。
私も見つけましRS_LITERAL_LIST
たが、それも私が期待することをしません。
レポートやメソッドも検索してみましたが、役に立ちそうなものは見つかりませんでした。
バックアップ計画は、優れた解析ツールを入手することです。そのようなことを知っていますか.
とにかく、どんなヒントも役に立ち、感謝しています。
[編集] 言い忘れましたが、私のシステムのバージョンは 4.6C です
abap - Smartforms のテキスト要素は、SAPScript テキストであるかのように解釈されることがありますか?
ご覧のとおり、Smartform のテキスト要素は (少なくとも本質的には非常に似ています) SAPScript テキストです。
Smartform テキストに Sapscript コマンドを含めることもでき、それらは何かを実行したかのように表示されます。
ただし、フォームをテストすると、コマンドが無視されるようです。
私の質問は次のとおりです。これらのテキストコマンドが解釈されない理由はありますか? それらは Smartform 内で解釈できますか? それとも、同じエディターを使用してこれらのテキストを開くという事実の副作用ですか?
背景: Smartforms 内のハードコードされたロジックをチェックする必要があるため、これを尋ねています。テキスト内のコマンドが「ロジック」と見なされるかどうか、または常に無視されるかどうかに興味があります。
また、基本的にすべての要素の「条件」タブは、条件が真の場合にのみ要素が実行されるように、ロジックを導入するために使用されることを認識しています。
「Condition」という要素があることも認識しており、それが何をするものなのかは認識しています。
SAPScript でロジックを記述するこの特定の方法が Smartforms で実行されるかどうかを知りたいだけです。
[編集] 編集PERFORM
上、 Sapscript テキストのコマンドがスマートフォームから実行可能かどうかを知りたいです。
abap - Smartform: フォームのページ形式が正しくありません
SAP 730 最終リリース ビルド 1429747 パッチ レベル 5
注文書フォームを変更しています。フォームには最初のページと次のページがあります。両方のページに「Buyer」という名前のセカンダリ ウィンドウを追加しました。要素を追加する前に、フォームを印刷プレビューするとエラーが発生します
BUYER フォームのページ形式が間違っています。メッセージ番号 SSFCOMPOSER026
フォーム属性のページ形式は LETTER です。このウィンドウには別のページ形式はありません。
これは、一部のテキスト領域に含まれるテキストが多すぎる結果である可能性があることを読みましたが、このウィンドウには (まだ) 要素がありません。
以前にこの問題に遭遇した人はいますか? どうもありがとう。必要に応じて、さらに情報を投稿できます。
abap - SAP Smartform の合計のずれ
テンプレートを使用して、ドキュメントのすべての「合計」をうまく整列させようとしています。
- スタイルが作成され、「右」に設定されています
- 情報は、変数と組み合わされたテキスト要素です
- 変数がチェックされ、スペースが含まれていないことが確認されました
SAP の印刷プレビューでは、問題ないようです。
ただし、紙に印刷すると、独自のパディングまたはマージンが追加されます。
これがどこから来ているのか、なぜこのようにフォーマットされているのかわかりません。また、テキストを取得してタイプ STRING に配置しようとしましたが、同じ結果が得られます。
私が試したコード:
試行 #1) テキスト インクルード
- 小計
- &DISCOUNT_TEXT&
- 合計 &CURRENCY& 除外 税
- &TAXPERCENT&税率
- 合計 &CURRENCY& 税込 税
&DISCOUNT_TEXT& = 文字列
&CURRENCY& = WAERK
&TAXPERCENT& = 整数
試み #2) 文字列リテラル