コンピューター ウィンドウズ インターネット

添付ファイルは添付ファイルを追加します。 新しいオブジェクト(BSP)の「添付ファイル」機能を接続します。 有料版と無料版の違い

1.添付ファイルを保存するためのディレクトリを作成します。 これを行うには、ディレクトリをテンプレートとして構成にコピーします。 _DemoProjectsAttachedFilesデモ構成から、テンプレート名を付けます。

<Префикс>添付ファイル、

どこ<Префикс>-添付ファイルが構成されているメタデータオブジェクトの名前。 たとえば、Nomenclatureカタログの場合、ファイル参照にはNomenclatureAttachedFilesという名前を付ける必要があります。 同義語を設定します。例:添付ファイル(命名法)。

2.小​​道具で ファイルの所有者タイプを設定します-「ファイルのあるオブジェクト」。 たとえば、DirectoryRef.Nomenclatureです。

3.定義されたタイプのリストに含める 添付ファイル(リンク)と AttachedFileObject(オブジェクト)ステップ1で作成されたディレクトリ。たとえば、DirectoryLink.NomenclatureAttachedFiles。

4.定義されたタイプのリストを展開します 添付ファイルの所有者(リンク)と OwnerAttachedFilesObject(ドキュメント以外のオブジェクト)「ファイル付きオブジェクト」タイプを追加します。 たとえば、DirectoryRef.Nomenclatureです。

5.サブスクリプションソースプロパティのタイプのリストを展開します OverrideGetFormAttachedFileその中にタイプを含めることによって-ステップ1で作成されたファイルを含むディレクトリ。たとえば、DirectoryManager.NomenclatureAttachedFiles。

6.サブスクリプションソースプロパティのタイプのリストを展開します SetBlackDeleteAttachedDocumentFilesタイプを含めることによって-「ファイルを含むオブジェクト」(ドキュメントのみ)。 たとえば、バイヤーへのDocumentObject.InvoicePayment。

7.添付ファイルを含むオブジェクトをインタラクティブにコピーするときに、それらを新しいオブジェクトに自動的にコピーする必要がある場合は、オブジェクトの形式で、次のことを行う必要があります。

●フォームパラメータにキーパラメータを追加します ValueCopyオブジェクト自体と同じタイプ。

●フォームモジュールでプロシージャに onServerを記録するとき次のコードを挿入します。

AttachedFiles.WhenWriteAtServer(Failure、CurrentObject、WriteParameters、Parameters);

  • 1Cプログラムデータベースにファイルを保存することのデメリット -データベースのサイズが大きくなり、動作が遅くなり、作業が複雑になります。
  • PCのハードドライブにファイルを保存することのデメリット -ファイルを開いて表示時間を長くすると、個々のファイルが失われる可能性があります。

問題が発生します-それらの利点を維持しながら、どのように最初と2番目の方法の欠点を取り除くのですか? データベースおよびハードディスク上のファイルの選択的ストレージで終了します。

ソリューションのデモンストレーション:

「添付ファイルの管理」処理はどのように機能しますか?

このソリューションでは、ファイルをハードディスクまたはデータベースに選択的に保存できます。

  • よく使うファイル -データベースに保存されます。
  • めったに使用されないファイルはハードドライブに保存されます。

ファイルは、指定されたフィルターに従って自動または手動で配布されます : ファイルサイズ、作成日、拡張子、ファイル名、現在の保存場所。

添付ファイル管理アドオンの利点

  • 1Cプログラムに変更を加える必要はありません
    ファイルは外部ツールを使用して処理されるため、その後のプログラム更新の問題が解消されます。
  • 時間やスタッフの時間を節約する

アドオンのセットアップには5分もかかりません。その後、ファイルの処理と配布が自動的に行われます。

  • ファイルに適用される幅広いフィルター

サイズ、作成日、拡張子、名前、または現在の保存場所によって、ファイルの配布をカスタマイズできます。

頻繁に開かれるファイルのみがデータベースに保存されるようになったため、データベース内のスペースが解放され、より高速に動作できるようになります。

  • 「要求された」ファイルをすばやく開く

データベースに保存されているファイルはすべて、数秒で見つけて開くことができます。 最新でないファイル-ハードドライブは送信されません。

  • 低価格

同様の機能を備えたカスタム開発には、少なくとも10倍のコストがかかります。 既製のソリューションを購入して、大幅に節約できます。

処理能力

「添付ファイルの管理」

  • 添付ファイルの現在位置に関するレポートの生成。
  • 印象的な数の選択設定の作成。
  • 1つの特定のファイルまでの詳細設定。
  • 「手動モード」でファイルを配布する機能。
  • 選択したフィルターに従ってファイルを自動的に配布する機能。
  • 「返品」の可能性 必要なファイルベースまたはディスクに戻ります。

互換性

処理は、BSP 2に基づいて構築され、組み込みの1C8.3構成で機能します。

サブシステム「添付ファイル」。 処理を使用するために構成を変更する必要はありません。

ベースのアドオンの機能を確認するには、

デモ版をテストする*!

*無料版は独自のものであり、ファイルの移動は許可されていません

処理の使い方は?

重要! 処理は、「追加のレポートと処理」ディレクトリからの使用を目的としています。

メインの処理フォームには、添付ファイルの現在の状態のインジケーターが含まれています*:


*初めて処理を開くときは、ステータス情報を更新する必要があります。

指標は次のとおりです。

  • ランダムな順序で移動する
  • 便利な順序で配置します
  • 表示が不要な場合は削除

設定の主な形式では、ファイル処理の設定を管理できます。

各設定は、対応するセルを1回クリックするだけで、テーブル内でオンまたはオフにできます。 テーブル用語の設定:

    "ユーザー" -設定が保存されるインフォベースのユーザ。

    レポートボタン -添付ファイルの現在の状態と位置に関するレポートを表示し、ファイルのサイズを示します。

    処理ボタンの実行 -「使用」機能を有効にして、テーブルの設定に従ってファイルの移動を実行します。 設定は表の順序に従って処理され、設定を移動できます。

[追加]ボタンをクリックすると、構成フォームが開き、今後処理されるファイルに応じて異なります。

設定の詳細な手順はここにあります:

有料版と無料版の違い

無料デモ版 レポートの生成と設定の保存を許可しますが、いくつかの制限があります。

  • 閉じたコード
  • ファイルステータスに関する2つのインジケータのみ
  • テクニカルサポートとバージョンアップデートの欠如
  • ファイルを移動する機能はありません

「プロフェッショナル」バージョンは有料です 次の利点があります。

  • オープンソース
  • 6か月の更新
  • 1か月のテクニカルサポート*。

*テクニカルサポートには、アドオンのインストールと構成(必要な場合)の支援、および顧客ベースの個別の追加要件の実装(購入後1年以内に12時間以内)が含まれます。

テクニカルサポート期間の終了時に、有料で延長することができます。

私たちのクライアントの1つからの結果

開発を使用した後

  • データベースのサイズが350GBから75GBに減少しました。
  • データベースでの作業がより快適になりました。
  • システム上のスペース、高速ディスクは実質的に削減されなくなりました。
  • 毎日のバックアップはより小さく、より高速です。

さらに、私たちのアドオンは、クライアントがお金を節約するのに役立ちました: この部門により、システムサーバーディスクをより効率的に使用できるようになり、より大きなディスク(当初計画されていた)を購入することなく、その効率と耐用年数が向上しました。

今すぐ無料版の開発をお試しください

または本格的な商品「アタッチメントマネジメント」をご注文ください

可能性に制限はありません!

購入する理由

開発とサポートのコストは、カスタム開発よりもはるかに少なくなります。

すべての願いは、サポートの枠組みの中で考慮され、実行されます。

尊厳

このソリューションでは、構成を変更する必要はありません。

箱から出して動作します。

簡単な最小限のセットアップが必要です。

バージョン比較

現在のバージョンはBSP2.2または2.4に関連付けられておらず、両方で機能します。

返金保証

Infostart LLCは、プログラムが説明から宣言された機能と一致しない場合、100%の返金を保証します。 私たちの口座にお金を受け取った日から14日以内にこれを宣言すれば、お金は全額返還することができます。

プログラムは動作が非常に証明されているので、完全に自信を持ってそのような保証を与えることができます。 私たちは、すべてのお客様に購入に満足していただきたいと考えています。

以下では、BSP構成のサブシステムの分析を続けます。

企業の生産カレンダーの保存、ロード、および便利な場所のためのサブシステム。 また、サブシステムを使用すると、特定の日付までの稼働日数などのデータを取得できます。

22.連絡先情報

フォームにディレクトリを保存および表示するためのサブシステム 連絡先..。 原則として、請負業者、個人、組織などの参考書で使用されます。 サブシステムは「アドレス分類子」サブシステムに接続されています。

23.動的構成更新の制御

構成の変更についてユーザーに通知するように設計されています。 構成が変更されている場合は、一定の頻度でセッションを再開することを提案します。

24.ユーザーへのリマインダー

サブシステムは、システムの任意のオブジェクトに関する個人的なリマインダーを設定し、指定された時間にユーザーに通知するように設計されています。

25.要素の順序を設定する

これは、ディレクトリ要素の順序を設定するか、の[上へ]および[下へ]ボタンを使用することを目的としています。 オブジェクトが従属している場合、要素の番号付けは所有者内で実行されます。 ディレクトリが階層的である場合、要素の番号付けは親内で実行されます。

26.プログラム設定

「アプリケーション設定」サブシステムは、コマンドインターフェイスの「設定と管理」セクションにあるすべてのライブラリサブシステムの設定パネルを提供します。

27.データ交換

「データ交換」サブシステムは、交換ルールを使用して、交換ルールを使用せずに、異なる構成間でデータを交換するように設計されています。また、分散インフォベースでデータ交換を整理するように設計されています。 交換はあまり似ていません 前のバージョン BSP。 データ交換は、サービスモデルで実行されている構成間、およびサービスモデルで実行されている構成間と ローカルモード..。 ルールは、通常どおり、「データ変換」構成で作成する必要があります。

たとえば、「1Cデータ変換」構成を使用した1Cでのデータ交換のセットアップの基本については、次のビデオを参照してください。

28.メッセージング

「メッセージング」サブシステムは、メッセージングによる1C:Enterpriseプラットフォーム上の異種情報システムの統合を目的としています。 データリンクの信頼性が低い場合は、サブシステムを使用する必要があります。 サブシステムは、データ交換テクノロジー、Webサービステクノロジー、および外部接続に代わるものではありません。 BSPの新機能。

267の1Cビデオチュートリアルを無料で入手してください。

29.IBバージョンの更新

すべての標準ソリューションで使用されます。 標準サブシステムのライブラリの以前のバージョンと大差ありません。 「IBバージョンの更新」は、構成バージョンを変更するときに情報ベース(IB)を最初に入力および更新するためのハンドラー手順を実行するためのプログラミングインターフェイスを提供し、変更に関するレポートを表示することもできます。 新しいバージョン構成。

30.構成の更新

サブシステムは、1Cでのインフォベースの自動設定用に設計されています:エンタープライズモード「オンデマンド」または 指定時間将来は。 それは構成についてです。 カスタマイズ可能 自動更新サーバーからの構成。

31.組織

このリファレンスは、ほとんどすべての構成で使用されます。 それが統一されることは非常に重要です。

32.SMSの送信

サブシステムは、1Cツールを使用してSMSメッセージを送信するための既製の機能を提供します。 デフォルトでは、サブシステムはMTSおよびBeelineオペレーターとの作業をサポートします。

33パフォーマンス評価

APDEXメソッドを使用してシステムの統合パフォーマンスを客観的に評価するために設計されています。 たとえば、それを使用すると、特定のドキュメントを保持するのにかかる時間を調べたり、将来的にその時間の統計を取得したりできます。

34.印刷

サブシステムは、レイアウトを印刷するために設計されています スプレッドシートドキュメントおよびオフィスドキュメントのレイアウト(MS Word、OpenOffice)。

35.全文検索

システムで全文検索をアクティブにするように設計されています。 検索インターフェイスと、テキストデータにインデックスを付けるためのいくつかのルーチン操作が含まれています。

36.インターネットからファイルを受信する

サブシステム「インターネットからのファイルの取得」は、HTTP、HTTPS、およびFTPプロトコルを使用してインターネットからファイルを取得し、受信したファイルをクライアント、サーバー、または一時ストレージに保存するためのソフトウェアインターフェイスを構成に追加します。

37.ユーザー

サブシステムは、インフォベースユーザーのリストと同期されているシステムのユーザーおよび外部ユーザーのリスト(ユーザーおよび外部ユーザーディレクトリの要素)を表示および編集することを目的としています。

38.オブジェクトのプレフィックス

データベースオブジェクトのプレフィックスとして設計されています。 オブジェクトは、組織のディレクトリの情報ベースと要素のセクションで接頭辞が付けられます。

39.添付ファイル

「添付ファイル」サブシステムは、任意の参照インフォベースオブジェクトに添付された添付ファイルを操作するためのツールを提供します。 ファイルストレージは、インフォベースと外部の両方で整理できます-ボリューム( ネットワークリソース).

40.更新の受信の合法性を確認する

サブシステム「更新の受信の合法性の確認」を使用すると、更新ファイルが合法的に受信されたことを確認するようにユーザーに求めることができます。 これは、情報ベースを更新する前(更新がデータベースにすでに適用された後、最初の起動の前)と、「構成更新」サブシステムを使用して構成を更新する直前の両方で使用できます。

41.メールメッセージの操作

サブシステム「メールメッセージの操作」は、メッセージを送信するためのプログラムインターフェイスを構成に追加します Eメール、 と ユーザーインターフェースメールアカウントをサポートします。

42.ファイルの操作

サブシステム「ファイルの操作」は、階層フォルダー構造内の任意の形式のファイルをまとめて編集することを目的としています。 ファイルストレージは、インフォベースで直接、または外部で、ボリューム(ネットワークリソース)で編成できます。 ファイルと一緒に、その変更の履歴(ファイルバージョン)も保存できます。

43.レポートの配布

サブシステム「レポートの配布」では、サブシステム「追加のレポートと処理」のレポートとレポートのバリアントの配布を設定できます。 メーリングは、スケジュール(プログラムがクライアントサーバーモードで動作する場合)とオンデマンドの両方で実行できます。

44.スケジュールされたタスク

サブシステムの「スケジュールされたタスク」を使用すると、ルーチンタスクの構成とスケジュールを編集したり、ルーチンタスクとバックグラウンドタスクの実行履歴を表示したり、実行中のエラーを分析したりできます。 システムがクライアントファイルモードで展開されている場合、管理者は、[スケジュールされたジョブのコンソール]コマンドで[スケジュールされた処理ジョブの処理を構成する]を使用して、スケジュールされたジョブの実行を構成できます。

45.情報セキュリティのバックアップ

サブシステム「IBバックアップ」を使用すると、1Cエンタープライズモードから「オンデマンド」で、または設定されたスケジュールに従ってインフォベースをバックアップできます。 また、このサブシステムを使用して、バックアップコピーからインフォベースを復元することもできます。

46.プロパティ

「プロパティ」サブシステムを使用すると、1C:エンタープライズモードで任意の構成オブジェクトの追加のプロパティを作成および編集できます。 プロパティを持つオブジェクトは、参照型の任意のオブジェクトにすることができます。 サブシステムを使用すると、同じタイプのオブジェクトのすべてのインスタンスに対して1セットの追加プロパティと、同じタイプのオブジェクトに対して複数のプロパティセットの両方を実装できます。

追加のオブジェクトプロパティは、次の2つのカテゴリに分類されます。

●追加の詳細。

●追加情報。

47.説明責任の構造

サブシステム「従属構造」は、現在のドキュメントの親ドキュメントと子ドキュメント、およびそれらの関係に関するレポートをドキュメントフォームから出力する機能を提供します。

48.アクセス制御

アクセス制御サブシステムを使用すると、任意のインフォベースデータアイテム(カタログアイテム、ドキュメント、登録レコード、ビジネスプロセス、タスクなど)のユーザー権限を設定できます。 個々のタイプのメタデータオブジェクトと、1つのタイプのオブジェクトのレコードレベルの両方で権限を制限することができます。 さらに、個々のインフォベースオブジェクトについて、オペレーティングシステムのファイルフォルダと同様にアクセス権をカスタマイズすることができます。

49.結果管理

サブシステム「合計および集計管理」は、インフォベースレジスタの合計および集計を管理するためのツールを提供します。 サブシステムを使用すると、一般的な管理操作を実行し、すべての機能にアクセスできます。

●合計と集計の使用を有効/無効にします。

●合計の除算。

●期間を設定し、合計を再計算します。

●ユニットの再構築と更新。

●最適な単位の計算。

50.ファイル関数

サブシステム「ファイル関数」には、独立した適用値はありません。 これには、それに依存するサブシステム(「ファイルの操作」、「添付ファイル」、「配信データ」など)によって使用される一般的なファイル機能(関数、一般的な形式など)が含まれます。

51.個人

「個人」サブシステムは、一般的な構成に共通のメタデータオブジェクトの名前を統一するように設計されています。 メタデータオブジェクトの定義とその基礎となる実装のみが含まれます。

52.電子デジタル署名

この問題についてはさまざまな意見があります。 いずれかのオプションには、疑いの余地のない長所と短所があります。 外部データベースやその他のストレージオプションもあります。

それはすべて、スタッフに1Cプログラマーがいるかどうかと、情報ベースのパフォーマンスを最適化するためにどれだけのお金を投資してもよいかによって異なります。

ただし、考えてみると、必要なファイルをどこにどのように保存するかはユーザー自身が選択する必要があります。 たとえば、製品の画像は情報ベースにあります。これにより、画像へのアクセスと画像のオープンが最速になります。 また、電子メールで送信されるさまざまなドキュメントは、アクセス速度がそれほど重要ではないため、ディスク上にありますが、サイズが小さくない場合もあります。 ただし、このオプションまたはそのオプションの必要性は自分で決めることができます。 さまざまな条件によって異なり、最適なオプションが個別に選択されます。

保管方法と順序はあなた次第です。 そして私達は実現するのを助けます 追加機能この件で。

この開発により、添付ファイルを管理するためのほぼ無制限のオプションが可能になります。

少し前に、クライアントの1人が、UT 11ベースに関する次の問題について質問しました。動作中にブレーキが感じられ始め、ディスクスペースが急速に「蒸発」し、ベースの体積がかなり短時間で大幅に増加しました。

データベースの小規模な調査では、主な問題は大量の添付ファイルであることが示されました。 クライアントは、電子メールを操作するための標準サブシステムを使用し、その中で集中的なワークフローを実行し、多くの価格表、契約、およびその他の補助ファイルを使用しました。 分散ファイルストレージの可能性を追加することが決定されました。 インフォベースへの保存に必要なファイルと、データベースへの保存が重要ではない「セカンダリ」ファイルの範囲が決定されました。 一般的なソリューションでは、このような配布は許可されていません。

結果は具体的でした:

  • データベースのサイズが350GBから75GBに減少しました。
  • データベースでの作業がより快適になりました。
  • システム上のスペース、高速ディスクは実質的に削減されなくなりました。
  • 毎日のバックアップはより小さく、より高速です。

純粋に「視覚的な」効果に加えて、経済的な効果もありました。分離により、「高速」システムサーバーディスクのより合理的な使用が可能になり、より容量の大きいディスク(当初提案されたもの)を購入することなく、パフォーマンスと耐用年数が向上しました。 、およびすべての「セカンダリデータ」は「通常」のはるかに安価なドライブに保存されます。

提示された開発には第2版があり、保存された設定に従って添付ファイルを管理できます。 自動モード、スケジュールされたタスクを使用します。

処理を使用するには 不要構成を変更します。

処理は、BSP 2に基づいて構築され、「添付ファイル」サブシステムが組み込まれている1C8.3構成で機能します。

ベースで機能をテストするには、最初にデモバージョンを使用することをお勧めします。

処理の可能性:

  • 添付ファイルの現在位置に関するレポートの生成
  • ほぼ任意の数の選択設定を作成します
  • 1つの特定のファイルまでのカスタマイズの詳細
  • 「手動モード」で任意の選択を実行する機能
  • 選択した設定に従って自動配布を実行する機能
  • 「ロールバック」はいつでも変更を加えました(データベースまたはディスクに戻る)

使用法。

重要! 処理は、「追加のレポートと処理」ディレクトリからの使用を目的としています。

1. 設定テーブルはメイン処理フォームにあります。

「ユーザー」-設定が保存されるインフォベースのユーザー。

各設定には、対応するセルを1回クリックするだけで、テーブル内でオンとオフを切り替えることができます。

メインフォームの[レポート]ボタンには、現在の状態、所有者の参考書のコンテキストでの添付ファイルの位置に関するレポートが表示されます。 ファイルのサイズを示します。

「処理の実行」ボタンは、「使用」チェックボックスを有効にして、テーブル設定に従ってファイルを移動します。 設定は表に従って順番に処理され、設定は移動できます。

2. [追加]ボタンをクリックすると、後で処理されるファイルに応じて構成フォームが開きます。

2.1ユーザーの設定例:

この設定は、ユーザー「Ivanov」のすべての電子メールの添付ファイルを処理するために使用されます。

2.2ファイルの種類とサイズによる設定例:


この設定は、顧客クレームの添付ファイルを処理するために使用されます。

ファイルは、「ストレージボリューム」属性で指定されたディスク上のディレクトリに移動されます。

3.設定は、1CEnterpriseプラットフォームを介して実装されたACSシステムで行われます。

構成時に、この設定が実行されるオブジェクト(ディレクトリ)のリストに制限を設けることができます。



リストが示されていない場合は、添付ファイルを含むすべてのインフォベースオブジェクトに対して設定が実行されます。

重要! ファイルを移動するには、このハウスが事前に、または設定プロセス中にインフォベースに作成されている必要があります。

4.設定からのレポートの生成とファイルの処理は、この設定に関連してのみ実行されます。

レポートには、構成された選択に従ってファイルの選択が表示され、処理は設定に従ってファイルの移動を実行します。

5.処理のために、スケジュールされたジョブの作成が可能です。


ルーチンタスクは、都合の良い時間に、設定および含まれている設定に従って自動的に移動を実行します。

公開された処理バージョン:

デモンストレーション..。 このバージョンは無料で、次の制限があります。

  • クローズドコード
  • テクニカルサポートとバージョンアップデートの欠如
  • ファイルを移動するための機能の欠如

レポートを生成し、設定を保存することが可能です。

基本..。 このバージョンには最小コストがあり、次の制限があります。

  • クローズドコード
  • テクニカルサポートの欠如(購入後30日以内にバージョンを更新するだけ)

それ以外の場合、機能に関しては「古い」バージョンに対応するため、制限はありません。

バージョン 標準プロオープンソースであり、同じ機能を持ち、バージョンの拡張サポートのみが異なります プロ.

追加のテクニカルサポートの購入は、すでに開発を購入した人のみが可能です。

追加のテクニカルサポートを購入すると、現在のバージョンをアップグレードできます。 たとえば、購入した人のためのテクニカルサポートを購入する 基本バージョン、バージョンに翻訳することができます 標準.

拡張テクニカルサポート-要求に応じたインストールと構成の支援、購入後1年以内の12営業時間以内の要件に応じた、顧客ベースの追加要件(カスタマイズ)の実装。

Infostart LLCは、プログラムが説明から宣言された機能と一致しない場合、100%の返金を保証します。 私たちの口座にお金を受け取った日から14日以内にこれを宣言すれば、お金は全額返還することができます。

プログラムは動作が非常に証明されているので、完全に自信を持ってそのような保証を与えることができます。 私たちは、すべてのお客様に購入に満足していただきたいと考えています。

手順

コンピューターにインストールされているプログラム(OutlookExpressやTheBatなど)を使用してコンパイルされたレターにファイルを添付する必要がある場合は、すべてが非常に簡単です。 メッセージのテキストを書き込んだ後、ファイルをレターのテキストにドラッグします。これでメッセージに添付できます。 添付ファイルのアイコンが表示されます。添付ファイル付きのメールを送信できます。

常駐の電子メールクライアントを使用している場合は、別の方法で添付ファイルを添付できます。メッセージを書き込んだ後、一番上の行の対応するボタンをクリックします。 マウスカーソルをその上に置くと、「ファイルを添付してください」というヒントがポップアップ表示されます。 送信する準備ができているファイルを選択して「開く」ボタンをクリックする必要があるダイアログボックスが開きます。 最初のバリエーションと同様に、添付ファイルのアイコンがレターの本文に表示されます。添付ファイル付きのメッセージを送信する準備ができています。

また、オンラインメールサービス(Mail.ruやGmail.comなど)を使用して送信された手紙にファイルを添付する場合は、少し異なる方法で行う必要があります。 メッセージのテキストの準備ができたら、レターに添付ファイルを添付するためのリンクを見つける必要があります。 たとえば、Gmailでは、このようなリンクはメッセージの件名を入力するためのフィールドの下にあり、ペーパークリップと「ファイルを添付してください」という碑文が付いています。 それをクリックすると、「参照」ボタンのある追加のフィールドが表示されます。ボタンまたはこのフィールド自体をクリックすると、ファイルを選択するためのウィンドウが開きます。 コンピュータに添付するファイルを見つけて、[開く]ボタンをクリックします。 このレターで送信する必要のあるファイルが複数ある場合は、リンクを使用して次のファイルを添付してください。 たとえば、Gmailでは、新しく添付されたファイルの下に表示され、「別のファイルを添付してください」という碑文が付いています。 2番目のアタッチメント(および必要に応じて3番目のアタッチメントなど)をアタッチするアクションは、最初のアタッチメントと同じです。 メールサービスサーバーへのファイルのアップロードプロセスが終了したら、メッセージを送信するだけです。

最も有名な映画のほとんどは翻訳され、ロシアのサウンドトラックのみが提供されています。 ただし、元の音声で映画を視聴して言語を学習したり、言語を改善したりする場合は、適切なソフトウェアを使用して追加のトラックをビデオファイルに接続できます。

必要になるだろう

  • -VLCメディアプレーヤー

手順

まず、適切なサウンドを見つける必要があります 追跡..。 mp3、aac、またはac3オーディオファイルの形式でさまざまな翻訳の対応するデータベースを持っている多くの外国のリソースがあります。

これは付けられません 追跡ビデオファイルに追加しますが、2人のプレーヤーでムービーとサウンドを別々に起動するだけです。 ビデオウィンドウでは、サイレントモードをオンにするだけで十分ですが、完全に同期したサウンドを実現できる可能性はほとんどありません。

一部のプレーヤーには対応する機能があり、追加することができます 追跡オーディオとビデオの長さを同期させて、映画に直接挿入します。 これを行うには、VLCを使用できます メディアプレーヤー、開発者の公式Webサイトからダウンロードする必要があります。

プログラムをインストールし、それを使用して翻訳したい映画を開きます。 クリック 右キービデオファイルにマウスを置き、[ファイル]-[...で開く]-[VLC]を選択するか、デスクトップに作成されたプレーヤーのショートカットをクリックします。 「オーディオ」-「オーディオトラック」に移動します。 ビデオファイルに添付された翻訳がこのメニューに表示されます。

「メディア」-「パラメータでファイルを開く」を選択するか、Ctrl、Shift、Oのキーの組み合わせを押します。開いたウィンドウで「追加」ボタンをクリックし、ムービーファイルへのパスを指定して「開く」をクリックします。

[詳細オプションの表示]を強調表示してから、[メディアファイルの並列再生]を強調表示します。 「参照」をクリックし、ポップアップウィンドウで「追加」ボタンをもう一度クリックします。 字幕ファイルを追加する必要がある場合は、[字幕ファイルを使用する]の横のチェックボックスをオンにします。 次に、[参照]ボタンをクリックして、ダウンロードしたファイルへのパスをsubtitles.srtで指定します。 同様にオーディオトラックへのパスを指定し、再生ボタンを押します。

オーディオトラックが付属しています。 [オーディオ]-[オーディオトラック]タブに移動し、[トラック2]に表示される2番目のアイテムを選択します。

出典:

  • VLC公式ウェブサイト
  • 私のように映画のオーディオトラック

データベースは、特定のルールに従って編成され、コンピューターのメモリに常駐するデータのコレクションです。 特定のサブジェクトエリアの現在の状態を特徴づけます。

必要になるだろう

  • - コンピュータ;
  • -サーバー;
  • -SQLデータベース。

手順

水曜日に行く SQLサーバー接続するManagementStudio ベースデータを入力し、オブジェクトエクスプローラーに移動して、MicrosoftSQL Serverデータベースエンジンのインスタンスに接続し、展開します。 「データベース」ノードのコンテキストメニューを呼び出します。 「添付」コマンドをクリックします。

前回、構成にデータをバックアップする機能を追加しました。 今日の例では、BSPを使用して、構成オブジェクトへのファイルの添付を簡単に整理する方法を理解してみましょう。 同意します、そのようなタスクは実際に非常に頻繁に発生します。 多くの場合、顧客は製品の画像をデータベースに保存する必要があります。 別の一般的なタスクは、特定の取引相手に関連するスキャンされた契約またはドキュメントを保存することです。 かなりの数のタスクが存在する可能性があります。 そして今、私たちはそれらを解決する方法を見ていきます。

まず、1つまたは複数の画像を添付するディレクトリを作成しましょう。 これをBSPデモデータベースのYura_Contractorsディレクトリとし、_DemoNomenclatureAttachedFilesディレクトリをコピーしてYura_ContractorsAttachedFilesに名前を変更し、Yura_Contractorsディレクトリに作成します。

次に、オブジェクトに対する一般的なコマンドAttachedFilesKoを編集する必要があります。オブジェクトのパラメーターのタイプと、参照Jura_Contractorsで示します。

これらの手順を実行すると、ディレクトリ要素は次のようになります。


(「実行」項目に注意してください。管理対象インターフェースに関する私の記事で、一般的なコマンドの詳細を読むことができます)。

ただし、ファイルを添付しようとするとエラーが発生するため、エラーは発生しません。新しい参照Jura_ContractorsAttachedFilesを「AttachedFiles」ディメンションタイプの「AttachedFile」ディメンションタイプで指定する必要があります。


ちなみに、ディレクトリ「Yura_ContractorsAttachedFiles」の小道具「OwnerFile」のタイプは、スクリーンショットのように「Directory.Yura_Kontragents」であるべきだということをほとんど忘れていました。


これらすべての操作の後、任意のファイルを任意の数でディレクトリに添付できるようになります。


ただし、添付ファイルの1つを選択して画面に表示するためのコードも使用しましょう。 これを行うには、「スキャンされた契約」プロパティを使用します。 カタログ要素のフォームを作成し、それに「ImageAddress」属性を追加してフォームにドラッグし、「画像フィールド」をビューとして指定します。

画像を表示するには、1つの関数GetNavigationLink of Picturesと、プロシージャAtCreateAtServerおよびReadAtServerのコードが必要です。

完全なリストは次のようになります。

&OnServerWithoutコンテキスト関数GetImageNavigationLink(PictureFile、FormIdentifier)AttachedFilesを返します。 GetFileData(PictureFile、FormIdentifier)。 BinaryDataFileへのリンク; EndFunction&AtServerプロシージャOnCreateAtServer(Failure、StandardProcessing)If Not ValueFilled(Object。Ref)Then If NotObject。 スキャンされた契約。 Empty()Then ImageAddress = Get ImageNavigationLink(Object。ScannedAgreement、UniqueIdentifier)それ以外の場合、ImageAddress = ""; 次の場合に終了します。 EndIf; EndProcedure&AtServerプロシージャReadAtServer(CurrentObject)CurrentObjectでない場合。 スキャンされた契約。 Empty()Then PictureAddress = Get PictureNavigationLink(CurrentObject。ScannedAgreement、UniqueIdentifier)それ以外の場合PictureAddress = ""; 次の場合に終了します。 EndProcedure&OnClient Procedure ScannedAn AgreementOnChange(Item)If NotObject。 スキャンされた契約。 Empty()Then ImageAddress = Get ImageNavigationLink(Object。ScannedAgreement、UniqueIdentifier)それ以外の場合、ImageAddress = ""; 次の場合に終了します。 EndProcedure&OnClient Procedure ScannedAgreementSelectionStart(Item、SelectionData、StandardProcessing)StandardProcessing = False; AttachedFilesClient。 OpenFileSelectionForm(Object。Link、Elements。ScannedAgreement); 手順の終了

その結果、ディレクトリに添付された画像の1つをフォームに表示できるようになります。 残念ながら、他の形式のファイルを表示する方法はありません。 ただし、「添付ファイル」にアクセスして試してみると ダブルクリックそれらを開き、次に責任のあるプログラム

印刷(Ctrl + P)

この記事では、標準サブシステムのライブラリのサブシステム「ファイルの操作」の添付ファイルのメカニズムの非常に興味深く単純な変更について説明します。これは、雇用主の技術的タスクを実行するために行う必要がありました。

添付ファイルのメカニズムは、データに直接関連付けられている任意の形式のファイルを保存する機能を提供します。 たとえば、添付ファイルの命名法については、次のように保存できます。 詳細な説明製品、製品またはその写真の使用に関するスキャンされた指示。 とのために 個人たとえば、さまざまな種類のドキュメントを保存できます。

技術的なタスクは、処理できるようにすることでした 各種タイプドキュメントOrderに添付されたファイル。 この目的のために、BSP 2.4に基づいて記述された雇用主の構成では、列挙型を追加する必要がありました ファイルタイプ 、および参考書 添付ファイルの注文- 小道具 ファイルの種類 ファイルタイプのタイプ列挙(図1を参照)。

図1ディレクトリの必要条件添付ファイルの注文

添付ファイルの種類のディレクトリを「 添付ファイルを注文する 標準サブシステムの「ファイルの操作」には、次の2つの処理形式があります。形式 添付ファイル とフォーム 添付ファイル (図2を参照)

図2標準サブシステムのライブラリの「ファイルの操作」の処理形式

ただし、これら2つの形式の処理では ファイルの操作 追加された小道具での作業は提供されていません ファイルの種類 ハンドブック 添付ファイルを注文する そして、私はこれらのフォームに小さな簡単な変更を加える必要がありました。

フォームの動的リストのリクエスト本文内 添付ファイル 図のように線を追加しました。 3


図3AttachedFilesフォームでの動的リストの要求

次に、手順の本文の最後に CustomizeDynamicList 3行追加しました プログラムコード:

&AtServerプロシージャ CustomizeDynamicList()// .......プロシージャ本体// Sanchez If FileDirectoryName= "OrderAttachedFiles" Then List.Requestテキスト= pReplace( List.Requestテキスト、 "HOW EditsUser"、 "HOWEditsUser、| Files.FileType ASFileType"); EndIf; 手順の終了

フォームも変更する必要がありました 添付ファイル、 追加された小道具を編集できるようにする ファイルの種類。 これらの変更を図4に示します。