1.7.1006で修正しました

投稿者:ゆうと 投稿日:2020/05/24(Sun) 13:36:43 No.1923

こんにちは ゆうとです。

HTTP要求でAcceptヘッダが設定できない不具合確認できました。
最新版で修正しましたのでご確認ください。

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

修正しました

投稿者:ゆうと 投稿日:2020/05/24(Sun) 13:32:38 No.1922

こんにちは ゆうとです。

リストボックスの「加える」手順が呼び出せない件、
1.7.1004で修正済みですのでご確認ください。
ご指摘ありがとうございます。

Re^4: フォルダの一覧で不具合

投稿者:schutzen 投稿日:2020/05/23(Sat) 11:02:20 No.1921

アークさん、ご親切にありがとうございます。

> フォルダ名だけが欲しいのなら
> (フォルダ:「[デスクトップ]」のフォルダの一覧)を報告する
> とすれば取れます。

はじめて見る書き方・・・と思ったら、もともとの仕様(?)だったのですね。
https://docs.utopiat.net/rdr/reference/verbs/itiran.html
こちらの方がすっきり書けて良さそうです。ありがとうございました。

Re^3: フォルダの一覧で不具合

投稿者:アーク 投稿日:2020/05/22(Fri) 18:16:52 No.1920

schutzeさん

〉フルパスのフォルダ一覧が取得できますね。ひとまず、これで間に合いそうです。
フォルダ名だけが欲しいのなら

(フォルダ:「[デスクトップ]」のフォルダの一覧)を報告する

とすれば取れます。

Re^2: フォルダの一覧で不具合

投稿者:schutzen 投稿日:2020/05/22(Fri) 16:02:15 No.1919

アークさん、ありがとうございます。
教えていただいた方法で、フルパスのフォルダ一覧が取得できますね。ひとまず、これで間に合いそうです。

Re: フォルダの一覧で不具合

投稿者:アーク 投稿日:2020/05/21(Thu) 23:38:48 No.1918

こんばんは。アークです。

「フォルダの一覧」の「の」を削除すると良いようです。
お試しください。

フォルダの一覧で不具合

投稿者:schutzen 投稿日:2020/05/21(Thu) 15:49:27 No.1917

こんにちは、お世話になっております。
種類の中の手順で、フォルダの一覧を取得するとエラーが発生します。
例えば、
----------------
デスクトップのフォルダの一覧を報告する
メイン画面を表示する
待機する

メイン画面とは
ウィンドウを継承する
はじめの手順
デスクトップのフォルダの一覧を報告する
終わり

終わり
----------------------
では、1行目は正常に一覧を返しますが、はじめの手順内の部分は次のようにエラーが出ます。
----------------------
文『一覧』に適した手順が見つかりません。
助詞が一致する手順がないか、異なる種類のオブジェクトが指定されています。

手順の候補:
ファイル:【フォルダ名:文字列】の一覧

フォルダ:【フォルダ名:文字列】の一覧

データセット:【テーブル名:文字列】の一覧

[エラー番号118] [メイン画面.はじめ:8行目]
プロデル 1.7.1005 (32)
----------------------
ちなみに、公式トップページのダウンロードボタンは1.7.1004のリンクになっているようです。

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

Acceptヘッダを指定できない

投稿者: 投稿日:2020/05/16(Sat) 11:59:18 No.1916

 お世話になっております。

 HTTP要求にてAcceptヘッダを指定すると、エラーが発生してしまいます。
 通常は指定しなくても問題ないのですが、指定しないとうまく内容を取得できないサイトがあり、困っています。
 何か方法はありますでしょうか。
 もしくは修正いただけないでしょうか。
 下記がサンプルソースとなります。

----- サンプル -----
ヘッダは、辞書を作ったもの
ヘッダ(「Accept」)は、「application/json」
要求内容というHTTP要求を作る
要求内容のヘッダは、ヘッダ
応答内容は、要求内容にて「https://example.com/」をHTTPで要求したもの
応答内容の本文を表示
--------------------

----- エラー内容 -----
『要求内容にて「https://example.com/」をHTTPで要求したもの』という部分で
プログラムの実行中にエラーが発生しました。
文法に間違えがないか、指定した値が正しいか、ご確認ください。

文法や使い方に誤りがない場合、不具合によって発生したエラーと思われます。申し訳ございません。

発生した例外:
System.ArgumentException: 'Accept' ヘッダーは、適切なプロパティまたはメソッドを使用して変更する必要があります。
パラメーター名:name
場所 System.Net.WebHeaderCollection.ThrowOnRestrictedHeader(String headerName)
場所 System.Net.WebHeaderCollection.Set(String name, String value)
場所 Produire.Network.HTTP要求.0(HttpWebRequest 0)
場所 Produire.Network.HTTP.要求(String アドレス, HTTP要求 要求内容)
場所 要求(Object , Object[] )
場所 Produire.TypeModel.外部手順定義.Call(Object baseObject, Object[] args)
場所 Produire.TypeModel.外部手順定義.2(PTypePlugin 0, IProduireClass 1, Object[] 2, 0 3)
場所 Produire.TypeModel.PTypePlugin.11(IProduireValue 0, ICallSite 1, 16 2)
場所 Produire.Model.StaticCallExpression.Invoke(IPrototypeExpression protoExpr, 0 scope, Boolean requireResult)
場所 Produire.ScriptEngine.115(IPhrase 0, IProduireValue& 1, 0 2)

[エラー番号901] [はじめ:5行目]
プロデル 1.7.1004 (32)
--------------------

 環境は、Windows10 1909 64ビット、プロデル 1.7.1004です。

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

リストボックスへの追加時の不具合

投稿者: 投稿日:2020/04/19(Sun) 09:22:26 No.1915

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

 下記のようにリストボックスにクラスの設定項目を追加しようとすると、エラーが発生してしまいます。

----- サンプルソース -----
メイン画面を表示する
待機する

メイン画面とは
ウィンドウを継承する

はじめ手順
初期化する
終わり

初期化する手順
この内容を「リストボックスのテスト」に変える

リスト1というリストボックスを作る
テストクラス1のタイトルをリスト1へ追加する
テストクラス2のタイトルをリスト1へ追加する
リスト1の番号を1に変える
終わり
終わり

テストクラス1とは
タイトルという属性
取得する手順
「テストクラス1」を返す
終わり
終わり
終わり

テストクラス2とは
タイトルという属性
取得する手順
「テストクラス2」を返す
終わり
終わり
終わり
--------------------

----- エラー内容 -----
『テストクラス1のタイトルをリスト1へ追加する』という部分で
「追加する」という手順が複数あり、どの手順を実行するか決められません。
引数の助詞や型が合うように指定してください。

手順の候補:
【内容:文字列】を[リストボックス]へ加える
【内容:文字列の配列】を[リストボックス]へ加える

[エラー番号117] [メイン画面.初期化する:15行目]
--------------------

 環境は、Windows10 64ビット、プロデル 1.7.1003です。
 なお、1.7.1002では問題なく動作していました。

 以上、修正いただけますと幸いです。
 よろしくお願いいたします。

修正確認しました

投稿者: 投稿日:2020/04/19(Sun) 09:14:58 No.1914

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

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

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

▲ページの先頭へ

- WebForum -