私はPerlスクリプトを使ってQuickbaseレコードを更新しようとしています。 http://metacpan.org/pod/HTTP::QuickBaseQuickBase Perl API:レコードを編集できません
レコードを編集する方法は、「EditRecord」です。この方法では、trueの組み込みフィールドを編集することはできません。
私は組み込みフィールドを変更するのではなく、ユーザー作成フィールドを変更していることを知っています。
my %new_record=$qb_obj->GetRecord($database_id, $record_id);
$new_record{"OS"}="Windows";
$qb_obj->EditRecord($database_id, $record_id, %new_record);
しかし、私はエラーを以下の取得:私はこれを行う、Perlは上記のCPANのドキュメントをモジュールごとだから
にへの「Windows」「OS」と呼ばれるフィールドを変更したい
The field named "Date Created" with field id 1 cannot be modified
基本的には、フィールドID "1"のフィールド "Date Created"を修正しようとしています。しかし、私はそれをやっていません。そのパラメータをどうやって引き出すかもしれません。 Quickbaseのドキュメントだけでなく、perlもあまり役に立ちません。ここで
はQuickbase APIのドキュメントです:http://www.quickbase.com/api-guide/edit_record.html#Overview
誰かがこの上で私を助けることができます。
ありがとうございました。
キッカーでした。最初にそれを読んでいないことによってレコードを編集しようとしました。多くの人がガレスに感謝します。 – slayedbylucifer