Chappy
1
初めまして、Chappyです。
NoCodeStudyの きなりとアダろう!Adaloで作る勤怠管理アプリを視聴しながら
実際に作成してみたのですが最後の「START」と「END」の条件分岐がうまく実装できなかったため質問をさせてください。※以下の添付までは、問題なく実装できました。
その後「START」と「END」の条件付けを行ったのですが
「END」を押した後も「START」がアクティブにならない状況です。
データベースを確認したところ「END」を押した数だけ記録されていることから
恐らく[ Database > Users > Working( True / False) ]が上手く機能していないのだと思います。
何度か見直してみたのですが自分だけだと間違いに気付けず…
初歩的な質問で恐縮ですが回答をいただけたら幸いです
下記に何枚か画像を添付させていただきます。
載せるべきキャプチャが間違っていたらご指摘ください。
よろしくお願いします。
ーーーーーーーーーーーーーーーーー
①「END」を押しても「START」にならない画面

② +START > Update > working( True )
③+END > Update > working( False )
④Database
「いいね!」 1
おそらくですが、スタートを押したときに、データベースのリレーションとしてUserが紐付いていないように見えます。データベースの中身をスクショ下さい。
CreateWorking Timeを作成したときに、Userを紐付けているか確認ください。
動画の27:34〜
ココです↓

「いいね!」 2
Chappy
3
@shuhayas さんご回答いただきありがとうございます!
データベース確認してみたところ確かにuserが紐づいてないですね
ただ、送っていただいた
> CreateWorking Timeを作成したときに、Userを紐付けているか
部分については、[User > Logged in User]にしていました。。。
他にも原因になり得る箇所について
ご存知でしたら教えていただけると嬉しいです 
よろしくお願いします。
Chappy
5
@shuhayas
こちらのスクショで問題ないですか…?
Chappy
7
@shuhayas
失礼しました!こちらでお願いします 
Usersコレクションの、WorkingFlagのTrue Falseの設定がうまくいっていないか、sometime Visibleの設定をもう一度確認ください。参考までに、動画撮ったのでお時間あればご確認ください。
https://www.loom.com/share/314990e2d1224d0495699c2c6355c93d
「いいね!」 2
Chappy
9
@shuhayas
動画まで収録していただき…本当にありがとうございます 
出勤Flagを立て0と1で表示を切り替えることは無事できました!
教えていただいた内容を踏まえて改めて1から作成をしてみて
出勤を押した後、退勤をアクティブに切り替えることはできました。
ただ、退勤を押しても出勤がアクティブになりません。

データベースを確認したところ「Users> True / False (working flag)」に
は付いており
「Working Time>User」も問題なく表示がされています。
退勤を押した後に出勤がアクティブになるようにしたいのですが
何か指示が漏れているんですかね…
?
(正常に動かないのは、漏れているからですね…)
@kinari
急なメンション申し訳ありません
shuhayasさんのおかげでだいぶ理解できてきたのですが最後の部分がどうしても分からず…
実際に作られたきなりさんなら何かわかるかと思い質問させていただいた次第です。
よろしくお願いします。
「いいね!」 1
kinari
10
ご返信遅れました
作ったのちょっと前で記憶曖昧なので、動画見て復習してきます
今日中にご返信しますので、もう少々お待ち下さいー!
「いいね!」 2
kinari
11
すいません
色々見直してみたんですが、原因がピンとこずで、単にVisibility の設定が間違ってるのかなーと思ったんですが、それぞれの出勤退勤ボタンに設定してるVisibilityの設定のところのスクショ見せてもらえますか??
Chappy
12
@kinari
返答遅くなってしまいすみません…!
ご確認いただきありがとうございます 
>Visibilityの設定のところのスクショ
*出勤
*退勤
こちらで伝わりそうでしょうか…?
kinari
13
actionではなく、visibilityのところが見たいです。。
Chappy
14
す、すみません
こちらのスクショで確認出来ますか…?
kinari
15
ありがとうございますー!
いっぱいスクショしていただいた手前言いづらいですが、間違ってるところなさそうなんですよね。。
退勤後にユーザーのWorking Flagがfalseにアップデートせれていて、なお、出勤ボタンがアクティブにならないとなるとお手上げ感がありますね、
もう試されてるかもですが、visibleの設定を一回リセットして、設定し直してみるとかしてみてもダメですよね?
Chappy
16
土日に再トライしてみたのですが、
何度やっても上手くいかないので別の制作をして修行することにします
笑
(Adalo始めて1回目の制作だったので前提が分かっていないことも多くて…)
でも!きなりさんの勉強動画のおかげで色々吸収できました!
今後Adaloの勉強会があったらリアルタイムで参加させてください!
楽しみにしてます 
@shuhayas
しゅんすけさんも色々と教えていただきありがとうございました 
動画が分かりやすくとても助かりました…!
別の機会でご一緒することもあるかもしれませんが
その際は改めてよろしくお願いします
「いいね!」 3