Aptana Studio 3 を使用して、OpenERP 6 で QR バーコード ラベルのコードをデバッグしようとしています。添付の図のように、「pyqr」モジュール、ファイル「myfile.py」、関数「generate_image()」にブレークポイントを配置します。
ここで、Aptana IDE から OpenERP サーバーを実行すると ("openerp-server.py" -> Debug As -> Python Run)、右側のボタン "Large Label" または "Medium" のいずれかをクリックできる Manufacturing Orders に移動します。 Label" または "Small Label" の場合、デバッガーはブレークポイントで停止しませんが、開いている PDF ファイルにラベルが出力されます。
「myfile.py」のコードが実行されるかどうかを確認するために、次のテストを実行しました。「generate_image()」関数に「print」ステートメントを入れましたが、コンソールには何も出力されませんでした。「import pdb」と「pdb.set_trace()」を入れたところ、そこで実行が止まりませんでした。「generate_image()」関数でメッセージ ボックスを追加したところ、メッセージ ボックスが表示されませんでしたが、QR バーコード ラベルが作成されました。「myfile.py」コードがまったく実行されていないように見え、QR バーコード ラベルを作成するコードが実行される謎がさらに深まりました。
このブレークポイントでデバッガを停止するにはどうすればよいですか? 私は何が欠けていますか?