みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
チポさんfukurowさん連絡遅くなり、すいませんでした。<(_ _)>
なんとなく方向がわかりましたので、規則性を見つけてトライしたいと思います。
時間が経過してしまったので、いったん解決とさせてもらいます。
本当にありがとうございました。
お世話になります。今まで紙のタイムカードから集計をしていたのですが、
新しくタイムレコーダーを買い換えパソコンで集計できるタイプの物を購入しました。
しかし、シフトの登録数に制限があり、このままでは使い物にならないので、CSVで書き出しが
できるので、それをFilemakerで取り込み集計を考えています。
しかし、書き出したCSVが繰り返し記録されているため、どのように取り込めばよいかわかりません。
何か良い方法があれば教えていただきたいと思います。
よろしくお願いします。
FileMakerPro14Ad+win8.1で使用しています。
csvのデータ内容
1行目→"1","1","1","○○部","1001","山田 花子",""
2行目→"1","1","17","2017/09/26","7:48","","17:04"
3行目→"1","1","17","2017/09/27","7:49","","17:15"
:
31行目→"1","1","17","2017/10/25","7:47","","17:00"
32行目→"1","2","1","○○部","1006","山田 太郎",""
33行目→"1","2","15","2017/09/26","16:09","","19:49"
:
1行目から31行目までが1人のタイムカードデータとなり、これが32行目から人数分繰り返し
記録されています。
1行目の項目内容は
"マシン番号","siri","シフト番号","部署","個人ID","氏名",""
2行目~31行目までの項目内容は
"マシン番号","siri","シフト番号","日付","出社時間","","退社時間"
よろしくお願いします。
MOZ様
ありがとうございます。
標準の関数で、できるのですね。数冊filemakerの本を持っているのですが、そのような使用例が記載されていなかったので
できるとわかっただけで感謝です。ありがとうございます。Middle関数など使って試行錯誤してみます。
ありがとうございました。
Moz 様返信ありがとうございます。
サンプルまで作って頂き感謝しております。またjavascriptの記述勉強になります。
日本語の文字化け対策もしてあり、フォームにテキストを送る仕方がわかりました。ありがとうございます。
これは、filemaker goからもできるようにならないでしょうか?
出先で入力できるともっと助かります。
ところで、javascriptがわかると、この逆もできるということでしょうか?例えば
絵本ナビ↓
h ttp://www.ehonnavi.net/ehon/91578/%E3%81%A6%E3%82%93%E3%81%98%E3%81%A4%E3%81%8D%E3%81%95%E3%82%8F%E3%82%8B%E3%81%88%E3%81%BB%E3%82%93%E3%81%90%E3%82%8A%E3%81%A8%E3%81%90%E3%82%89/
上記のサイトをWebビューアで表示し、本の名前や価格を各フィールドにクリックすると転記する。
できたらfilemakerの使い方が大きく広がりますね。
もっと勉強したいと思います。何から勉強しよう(汗
いつもお世話になります。
環境はFmp11Ad,Win7です。
診療予約などいろいろなサイトをWEBビューアでクリックすると、自動でフォームに診察番号や氏名、連絡先等を入力したいと思っております。
可能ですか?どのようにしたら良いか全くわかりません。
可能の場合、教えていただけませんでしょうか?
これができると、とてもうれしいです。
下記サイトです。
h ttp://paa.jp/t/111401/its010040p.php?hd_ssno=291761841CUK.ap01
宜しくお願い致します。
無事できました。本当にありがとうございました。
shinさんありがとうございます。
ラベルに該当する部分もフィールドで作り
皆勤手当ラベル:計算(テキスト)
皆勤手当:数字
皆勤手当ラベル:Case(IsEmpty ( 皆勤手当 );皆勤手当ラベル = "";"皆勤手当")
こんな感じでしょうか?
shinさんありがとうございます。
そうです。それです。昔、給与明細で貰っていました。
どうすればよいですか。もう少しヒントお願いします。
Shinさん
早速のアドバイスありがとうございます。
目から鱗です。一人で考えていると、どんどん深みにはまってしまい抜け出せなくなり、本当に感謝です。
役職と手当額の2つで済みますね。
では、人により手当が付く項目がいろいろあるのですが、その場合、どう対処するのばベストでしょう。
例えば
扶養手当
調整手当
皆勤手当などあり、このすべてを全社員の(パートとも含む)給与辞令書に記載するのもどうかと思うので、
何かよい方法があればお願いします。
いつもお世話になります。win7 FMP11Adです。
チェックフィールドを用意し、チェックを付けたラベルと、フィールドのみ、転記したいです。
うまく説明できるか、不安なので、例を書きます。
テーブルA(給与マスター)
課長手当:フィールドA(数字)
部長手当:フィールドB(数字)
係長手当・フィールドC(数字)
: :
30フィールド縦に並んでいます。
これを
テーブルB(給与辞令)
課長手当:フィールドA(数字)
部長手当:フィールドB(数字)
係長手当・フィールドC(数字)
: :
にスクリプトで転記を考えました。
リレーションはテーブルA:ID=テーブルB:IDです
雇用形態た雇用状況により給与辞令書に表示したいフィールドが異なり、全部のラベルとフィールドを表示させてしまうと、収まりません。
できれば、給与マスターでチェックフィールドを作り、チェックしたフィールドだけ、テーブルBのレイアウトに表示させたいです。
したいこと
テーブルA(給与マスター)
課長手当:フィールドA(数字)
×部長手当:フィールドB(数字)
係長手当・フィールドC(数字)
テーブルB(給与辞令)
レイアウト1
部長手当:フィールドB(数字)
繰り返しフィールドで、ラベルとフィールドを作るのか、ラベル部分もフィールドでつくるのか、さっぱり検討がつきません。
よろしくお願いします。
旅人さん
ありがとうございます。
条件付き書式でできるんですね。どうやるかは、勉強してみます。
keimaさん
ありがとうございます。
計算式を試してみたら、出来ました。感謝です。
計算式をみれば、なるほどと解るのですが、自分で書けるかと言われると、かけませんでした。
Layouterさん
ありがとうございます。
表示させるのは、ポータル内でフィールドCのみなので、Cは必要でした。
でも、AとBの複製に文字色を設定して重ねるという考え方はすごいですね。
出来るか解りませんが、もっと勉強してみます。
いつもお世話になります。
win7 pro11Adです。
フィールドAまたはフィールドBの値をフィールドCに転記したいのですが、そのとき、フィールドAの値なら
フィールドCは文字を赤色で表示し、フィールドBの値の場合、フィールドCの文字を青色で表示したいです。
1レコードに、フィールドAかフィールドBかどちらか一方しか、数字は入力されません。
宜しくお願いします。
例)
レコード1
フィールドA(数字):1000←赤色で表示
フィールドB(数字):
フィールドC(数字):1000←赤色で表示
レコード2
フィールドA(数字):
フィールドB(数字): 500←青色で表示
フィールドC(数字): 500←青色で表示
旅人さんありがとうございます。
しりませんでした。勉強になります。
旅人さんサンプルまですいません。
だいぶイメージがつきました。後で自分なりに理解したいと思います。
Shinさん返信ありがとうございます。
1つ質問させて下さい。
Case (
年月[1] = g_年月 ; 金額[1]
)
上の式は、年月がg年月と同じならば、金額を記入するという式だと思うのですが、
なぜ年度と金額に[1]を付けるのですが?
繰り返しフィールドの何を表してしるのでしょうか?
waderさん、旅人さん返信ありがとうございます。
「年度」が「年月」になっている意味は、間違いです。すいません。
毎月一人に付き1レコード新規に追加されます。
特に表示させたいのは、1年のうち、3ヶ月間(2013/4 , 2013/5 , 2013/6)と(2013/9 , 2013/10 ,2013/11)のそれぞれ3つのレコードのうち、
チェックマークがついている方のみの一覧を作りたいと思っています。
いつもお世話になります。win7 filemaker pro11 adです。
レコード数:3000位
フィールド1:氏名
フィールド2:年度
フィールド3:金額
フィールド4:チェックボックス
チェックボックスに印を付けた人だけの一覧を考えています
例)1レードが下記の内容です。
山田さん
2013/9
200円
チェック済み
これを一覧にしたいです
年度: 2013/9 2013/10 2013/11
氏名:A 金額:100円 金額:200円 金額:310円
氏名:B 金額:200円 金額:210円 金額:300円
氏名:C 金額:100円 金額:400円 金額:530円
: : : :
集計と繰り返しフィールドを使って表せそうな気がするのですが、この先がわかりません。
分かる方、宜しくお願いします。
Shinさんありがとうございます。
これで少し賢くなりました。またよろしくお願いします。
waderさんすいません。そうですね。
頭の中がごちゃごちゃのまま書き込みしてしまいました。
travelerさん
なるほど。わかりました。ありがとうございます。
ムムムさん回答ありがとうございます。
>税率は変更されることがあるので、それを考えて作らないと、後で苦労しますよ。
もう少し具体的に言ってもらえると助かります。後で苦労したくないので・・・。
waderさんありがとうございます。
「電子計算機等を使用して源泉徴収税額を計算する方法」知りませんでした。
waderさんの式に別表第二と別表第三を組み入れて、式を作ることが出来ました。
扶養の場合も含む式は、分かりませんでした。
travelerさん、Shinさんありがとうございます。
travelerさんの通り
税額表 給与テーブル
以上 ≤ 控除後給与額
以下 ≥ 控除後給与額
扶養数 = 扶養数
このリレーションで出来ました。しかしこの場合、
エクセルでインポートする際、扶養人数を入力してから、7回インポートするということですか?
Shinさんの下記の式の意味が分からないのですが、
Choose ( 扶養数 ; リレーション::扶養数0 ; リレーション::扶養数1 ; ..... )
これは、初めのエクセルインポートでフィールドを
以上、以下、扶養0、扶養1、・・・として、インポートする回数を1回で済むと言うことですが?
またリレーションは
以上 ≤ 控除後給与額
以下 ≥ 控除後給与額
そして、各人の所得税のフィールドに計算式で入れると言うことですか?
初めまして、marimoと言います。win7 filemaker pro11 advanced を使っています。
会社の給与計算をしているのですが、同じ税額でも扶養の人数で納める税額もかわるので今まで
毎月源泉徴収税額表(月額表)を見ながら、手入力していました。
これをリレーションとLookupを使って自動で入力させることは、過去ログを見て分かったのですが、
サンプルファイルが消えていたため、私にはこの先どうしたらよいか分かりません。
わかる方よろしくお願いします。
源泉徴収税額表(月額表)はエクセルのファイルで下記の国税局のホームページにあります。
Pages: 1
[ Generated in 0.005 seconds, 6 queries executed - Memory usage: 630.12 KiB (Peak: 667.65 KiB) ]