Skip to main content
Participant
April 14, 2025
Answered

時間計算

  • April 14, 2025
  • 1 reply
  • 563 views

フォームで作成したドロップダウンリストで時間を選択した際に自動的に数字が計算されるようにしたいです。

例:08:30 17:00 → なにも表示しない

例:08:30 18:00 → 30 30 と分けて表示されるようにしたい。

例:08:30 20:30 → 30 3:30 と分けて自動で表示されるようしたい

 

ご教授お願い致します。

Correct answer Uske_S

ご返信ありがとうございます。

 

他に詳しい方がいたら書き込まれるのを待ちたいところですが、

サポートの方がカスタム演算でもできないとおっしゃるのであれば難しいのではないでしょうか?

 

一縷の望みがあるとすれば、カスタム演算にJavaScriptを利用できるので、

プログラムで操作する処理を仕込めるかどうかというところでしょうか。

ただ、自分以外のひとに配布して動作するプログラム込みのフォームというのは経験がないので

確証を持ったことが申し上げられません。

1 reply

Uske_S
Community Expert
Community Expert
April 14, 2025

いくつか確認させてください。

 

まず、テンプレートにのっとって、お使いの環境などをお知らせください。

質問テンプレート

 

そのうえで、

  • Acrobatのフォームでなければいけない理由は何かありますか?
  • 分けて表示される、とはどのような表示を想像していらっしゃいますか?
  • これはどういう計算式ですか?
  • 載せられる範囲で、作成しているフォームと、理想とする表示、みたいなものを共有いただけますか?

 

画像などでイメージを載せていただいたほうが回答も付きやすいかと思います。

Uske_S
Participant
April 14, 2025

ご返信ありがとうございます。

 

【トラブルの内容や質問内容】(できるだけ具体的に記載しましょう)

PDFのフォームを利用して勤怠管理を考えております。

クラウドサービス等で勤怠管理をしない理由は業務環境の制約があり、Adobe Reader程度しか利用できないセキュアな環境なためです。

また、エクセルで実施しない理由は時間が自由に変えられてしまうためPDFよりも不正のハードルが低いためです。

 

PDFのフォーム機能のドロップダウンリストで作成した始業時刻の「時」「分」を選択し、終業時刻を同じくドロップダウンリストで作成した「時」「分」を選択することで超過時間を自動せ表示させることができれば最終的な集計が楽になるためです。

 

【Adobe 製品情報】

 Acrobat Pro 23(サブスクリプション)

【Windows情報】

 Windows 11 Pro 24H2

 

【計算式について】

例1:始業8:30 - 終業17:00 = 残業換算時間給なし

例2:始業8:30 - 終業17:30 = 残業換算時間給は30分

例3:始業8:30 - 終業18:30 = 残業換算時間給は30分、残業換算時間給(1.25割増)は1時間(1:00)

例4:始業8:30 - 終業19:30 = 残業換算時間給は30分、残業換算時間給(1.25割増)は2時間(2:00)

例5:始業8:30 - 終業20:00 = 残業換算時間給は30分、業換算時間給(1.25割増)は2時間(2:30)

 

サンプルイメージと理想とするイメージを送付します。

 

サポート担当とのチャットではカスタム演算等でもできないとの

回答といただいております。

Uske_S
Community Expert
Uske_SCommunity ExpertCorrect answer
Community Expert
April 15, 2025

ご返信ありがとうございます。

 

他に詳しい方がいたら書き込まれるのを待ちたいところですが、

サポートの方がカスタム演算でもできないとおっしゃるのであれば難しいのではないでしょうか?

 

一縷の望みがあるとすれば、カスタム演算にJavaScriptを利用できるので、

プログラムで操作する処理を仕込めるかどうかというところでしょうか。

ただ、自分以外のひとに配布して動作するプログラム込みのフォームというのは経験がないので

確証を持ったことが申し上げられません。

Uske_S