2次元配列の自然対数乗でエラー

投稿者:にぽ 投稿日:2019/10/24(Thu) 01:17:17 No.1813

こんばんは。度々失礼致します。

2次元配列の値の自然対数乗を,コンパイル済みコンソールアプリで計算することができません。

プログラムは以下の通りです。
----
数字は,{{1.5,2.1,3.9},{1.5,2.1,3.9},{1.5,2.1,3.9}}。
(数字(2)(2))の自然対数乗を表示。
----
プロデルデザイナ上では正しく動きますが,コンパイル済みコンソールアプリで実行すると,

ハンドルされていない例外: System.Exception: 動詞「自然対数乗」の適切な手順が見つかりません。
場所 Produire.ConstructScopeIL.Invoke(Object targetObject, String verbName, String[] names, String[] particles, Object[] arguments, Boolean isPartial, Object lastValue)
場所 Produire.ConstructScopeIL.GetDynamicObjectAccessValue(Object caller, String memberName, Object nounValue)
場所 test2.GlobalClass.RunCode()
場所 test2.MainClass.Main()

というエラーが発生します。

ご確認の程宜しくお願い致します。

コンパイルするとエラーが発生します

投稿者:にぽ 投稿日:2019/10/23(Wed) 22:36:21 No.1812

こんにちは。

辞書の中に入っている種類のインスタンスの手順を実行しているのですが,
プロデルデザイナ上では正しく動作するのに,
「コンパイル済みコンソールアプリ」を作り,PowerShell上で実行すると,エラーが発生します。

以下,プログラムです。
----
名簿(「太郎」)は,人を作ったもの。
名簿(「太郎」)が挨拶する。

人とは
  自分が,挨拶する手順
    「こんちは」を表示する。
  終わり
終わり
----
これをプロデルデザイナ上で実行すると,「こんちは」と表示されますが,
コンソールアプリにコンパイルして,exeファイルを実行すると,

ハンドルされていない例外: System.NullReferenceException: オブジェクト参照がオブジェクト インスタンスに設定されていません。
場所 test.GlobalClass.RunCode()
場所 test.MainClass.Main()

というエラーが発生します。

動作環境は以下の通りです。
◆動作環境情報◆
プロデル 1.6.974
Windows 10(64)
メモリ:47.8 GB

プログラムが間違っているようでしたらすみません。
以上,ご確認の程宜しくお願い致します。

Re: 設計スケール比率を設定してみて下さい

投稿者:若人 投稿日:2019/10/06(Sun) 22:28:46 No.1811

こんにちは、若人です。

お返事いただきありがとうございました。早速試してみます。
また、アークさんもご指摘ありがとうございます。

今後機能追加によりレイアウトも手狭になってくると思われるので、レイアウトの見直しもしていきます。

ありがとうございました。

直っていないようです

投稿者: 投稿日:2019/10/06(Sun) 18:09:54 No.1810

 こんにちは、お世話になります。

 プロデル1.7.976に更新してみましたが、今度は下記のようなメッセージが出てしまいます
 こちらの環境の問題でしょうか。

----- エラー内容 -----
オブジェクト参照がオブジェクト インスタンスに設定されていません。
場所 Produire.Designer.DocumentModel.RdrProject.   (String )
場所 Produire.Designer.      .     (String )
場所 Produire.Designer.      .   (Object , EventArgs  )
場所 System.Windows.Forms.Form.OnLoad(EventArgs e)
場所 System.Windows.Forms.Form.OnCreateControl()
場所 System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
場所 System.Windows.Forms.Control.CreateControl()
場所 System.Windows.Forms.Control.WmShowWindow(Message& m)
場所 System.Windows.Forms.Control.WndProc(Message& m)
場所 System.Windows.Forms.ScrollableControl.WndProc(Message& m)
場所 System.Windows.Forms.Form.WmShowWindow(Message& m)
場所 System.Windows.Forms.Form.WndProc(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
----------

 以上、よろしくお願いいたします。

◆動作環境情報◆
プロデル 1.7.976
Windows 10(64)
メモリ:7.91 GB

修正確認しました

投稿者: 投稿日:2019/10/06(Sun) 18:01:17 No.1809

 こんにちは、お世話になります。

 修正を確認しました。
 ありがとうございました。

 以上、今後ともよろしくお願いいたします。

修正を確認しました

投稿者:アーク 投稿日:2019/10/06(Sun) 12:46:24 No.1808

こんにちは。お世話になります。アークです。

10月5日付のVersion 1.6.974で修正されている事を確認しました。
対応ありがとうございました。

差し替えました

投稿者:ゆうと 投稿日:2019/10/05(Sat) 13:43:01 No.1807

こんにちは ゆうとです。
配布漏れがあったようです。
プロデル 1.6.974のままですが、再度ダウンロードしてお試し下さい。

ご指摘ありがとうございます。

修正しました

投稿者:ゆうと 投稿日:2019/10/05(Sat) 12:16:30 No.1806

こんにちは ゆうとです。

修正しました。
ご指摘ありがとうございます。

プロデルプロジェクトを開けない

投稿者: 投稿日:2019/09/30(Mon) 18:19:50 No.1805

 こんにちは、お世話になります。

 プロデル 1.7.975のデザイナでプロデルプロジェクトファイルを開こうとすると、下記のエラーが発生するようです。

----- エラー内容 -----
オブジェクト参照がオブジェクト インスタンスに設定されていません。
場所 Produire.Designer.DocumentModel.RdrProject.   (String )
場所 Produire.Designer.      .     (String )
場所 Produire.Designer.      .     ()
場所 Produire.Designer.      .     (Object , EventArgs  )
場所 System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
場所 System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
場所 System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
場所 System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
場所 System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
場所 System.Windows.Forms.ToolStripMenuItem.ProcessCmdKey(Message& m, Keys keyData)
場所 System.Windows.Forms.ToolStripManager.ProcessShortcut(Message& m, Keys shortcut)
場所 System.Windows.Forms.ToolStripManager.ProcessCmdKey(Message& m, Keys keyData)
場所 System.Windows.Forms.ContainerControl.ProcessCmdKey(Message& msg, Keys keyData)
場所 System.Windows.Forms.Form.ProcessCmdKey(Message& msg, Keys keyData)
場所 System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)
場所 System.Windows.Forms.ContainerControl.ProcessCmdKey(Message& msg, Keys keyData)
場所 System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)
場所 System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)
場所 System.Windows.Forms.ContainerControl.ProcessCmdKey(Message& msg, Keys keyData)
場所 System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)
場所 System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)
場所 System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)
場所 System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)
場所 System.Windows.Forms.ContainerControl.ProcessCmdKey(Message& msg, Keys keyData)
場所 System.Windows.Forms.Control.PreProcessMessage(Message& msg)
場所 System.Windows.Forms.Control.PreProcessControlMessageInternal(Control target, Message& msg)
場所 System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)
----------

 修正いただけると幸いです。

 以上、よろしくお願いいたします。

◆動作環境情報◆
プロデル 1.7.975
Windows 10(64)
メモリ:7.91 GB

JSONの読み取りに失敗する

投稿者: 投稿日:2019/09/30(Mon) 18:15:52 No.1804

 こんにちは、お世話になります。

 プロデル 1.6.974で下記のようにJSON形式を読み取ろうとすると、エラーになってしまいます。
 なお、1.7.975では発生しないようです。

----- サンプルソース -----
内容は、「{"a": 1,"b": 2}」
読み取り結果は、内容をJSON形式として読み取ったもの
読み取り結果を表示
----------

----- エラー内容 -----
手順呼び出し文として解釈できませんでした。呼び出す手順の動詞と動詞に係る助詞が合致していません。
内容をJSON形式として読み取ったもの

[エラー番号900] [はじめ:2行目]
----------

 修正いただけると幸いです。

 以上、よろしくお願いいたします。

◆動作環境情報◆
プロデル 1.6.974
Windows 10(64)
メモリ:7.91 GB

▲ページの先頭へ

- WebForum -