問題タブ [act]

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.

0 投票する
1 に答える
1084 参照

c# - ACT から連絡先と会社の GUID を取得しています!

私は現在、ACT! のデータを操作する C# のプログラムに取り組んでいます。レコードを検索および更新できるようにするには、GUID を使用する必要があります。フレームワークから GUID を取得できる唯一の方法は、新しいレコードを作成するときです。

ACT の既存のレコードから GUID を取得するにはどうすればよいですか?

0 投票する
3 に答える
1286 参照

database - ACTに対するプログラミング!データベース

ACTのデータベース形式を知っている人はいますか。ACTのエクスポーターを書こうとしています!ライブラリを探しましたが、CRMシステムとのやり取りに役立つ明らかなライブラリが見つかりません。

0 投票する
1 に答える
344 参照

crystal-reports - レコードが選択されていない場合でもレポート グループを表示

会社の従業員を、働いていてまだ働いているグループに分けて表示しようとしています (vs2005 クリスタル レポート)。ユーザーは、表示する会社のリストをパラメーターで渡すことができます。

テーブル: VRP-COMPANY、VRP-COMPANY-OPPORTUNITY、VRP-OPPORTUNITY-PRODUCT

レコード選択式: {?companys} 内の {VRP-COMPANY.COMPANY company}

グループ化は VRP-COMPANY.COMPANY company で行われ、次にその作業中または作業済みを決定するための式、次に製品名で行われます。

レポートを実行すると、VRP-COMPANY-OPPORTUNITY にエントリがある企業のみが表示されます。商談テーブルにエントリがなくても会社名(グループ)を見たい。Crystal Reports でこれを行う方法 会社と会社の機会テーブルの間で左結合を試みましたが、効果はありませんでした。

0 投票する
2 に答える
2210 参照

asp.net - asp.netとのセージ統合によるACT

ここの誰かが助けることができるかどうか疑問に思います。ACTに直接接続(保存および取得)するASP.Netアプリケーションの開発を依頼されました。databseはすでに機能しています。私はACTを初めて使用し、それをASP.Netアプリケーションと統合するための開始点を探しています。特に、次の質問に対する回答を探しています。1. ACTで使用されているデータベーステクノロジは何ですか?SQL Serverですか?その場合、他のSQL Serverデータベースと同じように接続できるはずですか?2.これを実現するのに役立つACTの.Net用のクラスライブラリまたはAPIはありますか?3.これを実装するのに役立つコード例や記事は非常に役立ちます。返信をお待ちしております。どうもありがとう、アリ

0 投票する
2 に答える
2046 参照

act - hdbファイルを変換するにはどうすればよいですか?...行為からであると信じられています!ソース

何か案は ?

元のソースは金鉱データベースだったと思います。周りを見ると、ファイルはACTというアプリケーションを使用して構築されている可能性があります。これは、私が収集したACTという巨大な製品であり、ファイルの合計サイズが1回限りの場合は実際には展開したくないものです。 5メガ。

それで ...

このファイルを実行して標準のCSVなどに変換できる簡単なツールを知っている人はいますか?

(メモ帳やExcelで見ると)ある種のcsvタイプの形式であるように見えますが、データが何らかの形で暗号化されているようです。

0 投票する
2 に答える
119 参照

ruby-on-rails - ActiveRecord#afeter_addの使い方を教えてください

今私は問題を抱えています、どうすればcallback#after_addにhas_many:throughアソシエーションの結合モデルへの参照を受け取らせることができますか?このような私のコード:

属性eme_flagは、モデルEmeReferenceの属性です。しかし、ブロックでは、eme_reference.classがEmergencyであることがわかります。モデルEmeReferenceの属性eme_flagを設定したいと思います。それが私の質問です!乾杯!

0 投票する
2 に答える
195 参照

python - (gasp)ACTで使用できるPythonライブラリはありますか?

クライアントから、連絡先をGoogleからローカルコンピューターのACTに定期的にプルするスクリプトを作成するように求められています。ACTと同じくらい古いものと対話できるライブラリはありますか?

0 投票する
2 に答える
825 参照

javascript - CascadingDropdownが入力を終了したときのJavascriptイベント?

State DDL と Country DDL があります。これらの DDL ごとに CascadingDropdown コントロールがあります。

ユーザーが Country DDL からエントリを選択すると、State ドロップダウンにサービス メソッド呼び出しの結果が入力されます。

状態ドロップダウンが入力されている間、送信ボタンを無効にしたいと思います。JavaScript でこれを行うことができるように、State DDL の作成が終了した時点をキャプチャする方法はありますか?

0 投票する
1 に答える
1626 参照

dbase - 非標準の DBF メモ (BLOB) ファイルを ACT から読み取るには?

Act 2000 から MySQL データベースにデータを変換しようとしています。DBF ファイルを個々の MySQL テーブルに正常にインポートしました。しかし*.BLB、標準外のメモ ファイルと思われるファイルに問題があります。

DBF ファイルは、自分自身を dbase III Plus、No memo 形式として識別します。*.BLB複数の DBF が BLOB データを共有するためのメモ ファイルが1 つあります。

このドキュメントを読んだ場合: http://cicorp.com/act/sdk/ACT6-SDK-ChapterA.htm#_Toc483994053 )

REGARDING列が 6 文字の列であることがわかります。説明は次のとおりです。この 6 バイトのフィールドはシステムによって提供され、バイナリ ラージ オブジェクト (BLOB) データベース内のフィールドへの参照が含まれています

開く*.BLBと、ブロック サイズが 64 バイトであることがわかります。テキストのすべてのブロックは、そのサイズまで NULL で埋められます。

私がつまずいているのは、REGARDING 列に格納されている値を BLB ファイル内のブロックの場所に変換しようとしていることです。私の仮定は、6 文字のフィールドがオフセットであるということです。

たとえば、REGARDING の 1 つの値は次のとおりです (角かっこは無視します)。 [ ",J$]

私のグーグルで、私はこれを見つけました: http://ulisse.elettra.trieste.it/services/doc/dbase/DBFstruct.htm#C1.5

メモ フィールド (少なくとも通常の DBF ファイル) では、スペースの値が無視される (つまり、列がパディングされている) ことを説明しています。

したがって、私が正しければ (ここでも、角括弧)[",J$]が BLB ファイルのオフセットになるはずです。幸いなことに、元の ACT2000 ソフトウェアにまだアクセスできるので、プログラム / MySQL と BLB ファイルの全文を比較できます。

私の例の値を使用すると、REGARDING値がの DB 行が[ ",J$]1024 バイトのオフセット (または 64 バイト サイズのブロックであると仮定すると、16 ブロック) に対応することがわかります。

DBF ファイルを読み取るオープン ソース プロジェクトの Python コードをいくつか読み取ろうとしましたが、頭がいっぱいです。

私がする必要があるのは、文字をバイナリに解凍することだと思いますが、よくわかりません。

DBFファイルで見つかったものに基づいて、読み取る 64 ブロック ベースのスポットを見つけるにはどうすればよいですか?


ジェリー・ドッジによる編集

このフィールドの文字列を 16 進数値にリバース エンジニアリングしてから、 を使用して整数値に変換しようとしましたStrToInt64が、結果はまだ BLOB ファイルと一致しません。また、この整数値に 64 を掛けてみましたが、掛け算はしませんでしたが、結果は BLOB ファイルのサイズを超えてしまい、実際にはデータが見つかりませんでした。

たとえば、___/BD( _= スペース)の値は$2f424416 進数に変換され、これは の整数値に変換され3097156ますが、64 で乗算または除算しても、BLOB ファイル内のデータの関連部分には対応しません。