2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

Access総合相談所 29

1 :名無しさん@そうだ選挙にいこう:2019/09/23(月) 20:02:25.84 .net
ACCESSに関する質問はこちらへ
▼━ 質問のしかた ━━━━━━━━━━━━━━━━━━━━
★ 質問内容は具体的に書いてください。
  業務上の守秘義務も大事ですが、貴方の所属組織を特定できるほど、特異な業務・システムは滅多にありません。
 作りたいものの内容を隠しすぎないようにし、列名、データ値を適当に変更して例示するなどしましょう。
★ 事前にGoogle等で調べられる範囲は調べてください。
★ 完全初心者はまず、新規作成テンプレから「NorthWind」を開いて、一通り触ってみてください。ACCESSの概念を理解する
もっとも簡単な方法です。
★ お金の管理でシステム設計ミスが会社経営に重大な支障が予見される場合は、パッケージソフトに誘導する場合があります。
格安なソフトもあるので設計に取りかかってから悩む前に、市場調査も行なってください。
★ アドバイスを貰ったら、必ず経過・結果の報告をして下さい。
  ギブアンドテイクで情報を共有しましょう。
▼━初心者用質問テンプレ ━━━━━━━━━━━━━━━━━
【Windows】 7, 8,10 【Access】 365,2013,2016,2019
【作りたいものの業務分野】
販売管理,買掛管理,営業予算管理,営業実績管理,生産管理,
財務管理,労務管理,学術研究統計,文字格納を主体としたDB,その他()
【あなたのスキル】
LV1:完全初心者,
LV2:ACCESSの基本要素(テーブルやクエリーなど)の役割を知っている
LV3:VBAが打てる
【どのオブジェクトに関する質問か】
テーブル,クエリー,フォーム,レポート,サブフォーム(サブレポート),リレーション,VBA
【やりたいこと】
(質問によっては各テーブル名と列名を例示)
(クエリーの場合は、左上の「表示」を押し”SQLビュー”に変更して表示される”SQL文”を貼り付けると回答者がわかりやすい)
(得たい出力結果や挙動)
【エラーメッセージに関する質問】
・エラーメッセージの内容 ・windowsは32bit版か64bit版か
前スレ
Access総合相談所 28
https://mevius.5ch.net/test/read.cgi/bsoft/1535638568/

966 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 07:02:09.00 .net
BBBは日付じゃないよね

967 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 07:19:19.31 .net
退勤時間じゃないかな。

968 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 14:51:23.74 .net
>>965
レポート前だと思たついたりしそうなので入力時がよさそうですね
>>966
上のレコードと日付が同じなら非表示にするということでした

969 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 16:51:45.90 .net
AAA〜CCCは氏名だろ

970 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 17:03:31.65 .net
>>969
はいそうです

971 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 17:08:26.13 .net
日付 注意事項 氏名 出勤時間 退勤時間
4/3 整理整頓 AAA
4/3 整理整頓 BBB
4/4 事故注意 AAA
4/4 事故注意 CCC

こんなリストを1年分単位でも作っといてピボットテーブルで一覧表作りゃ済むんじゃね?

972 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 17:11:37.19 .net
設計からしておかしいよな

973 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 18:10:30.13 .net
>>972
こうすると良くなるというアドバイスをしてあげようよ、俺も聞きたいし。

974 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 18:43:04.04 .net
こうしたいです。日付は別途テーブルをつくって1対多にしてもいいかもしれません
この注意事項を自動でループで入力したいという意味です
https://i.imgur.com/PGF42m2.png

975 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 18:53:21.56 .net
Excelに出力して条件付き書式設定したほうが早そう

976 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 18:56:14.29 .net
日付と注意事項のテーブルが有れば出勤簿テーブルとのクエリで出来ますね。
日付-注意事項テーブルは数年分Excelで作ってインポートかリンクすれば良さそう。
注意事項が増やされたりする事が有ればもうひと工夫だけど。

977 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 18:58:46.33 .net
>>976
日付は都度休みなどがはいるので、前もってわからないんですよね

978 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 19:09:03.43 .net
やりたいことの条件を詳細まで詰めないと最適な設計はできないし、後出しで条件が変わるとちょっと変えればいいというほど簡単にはいかないのでかえってめんどくさくなる

979 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 19:14:39.80 .net
>>958
>>974
だと後出しはしてなくない?単純に毎日出勤簿つけていってレポートにするときに日付変わるたびに注意事項をループさせて表示したいっていってるだけじゃん
そして答えは>>965に書いてある

980 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 19:26:16.03 .net
ループとか考えるから進まないんだろ
普通にクエリで一発表示で済むレベル

981 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 19:32:52.25 .net
>>980
EXCELで一年分つくるとかいってるのに?

982 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 19:48:25.38 .net
>>981
まあ数年分作るってのははイマイチだったかもしれません。発注先に提出する実は実施していない注意事項声がけ記録なのでアラヨッと出来れば良いんじゃね?見たいな舐めた気持ちがあったかも。すまんすまん。

983 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 19:50:05.55 .net
いろいろ揉めされてすみません
入力自体は毎日します(時間などは本当の時間を入力するので)
>>979のようにしたいです

984 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 19:56:24.65 .net
実を言うとファイルメーカーというソフトではできていましたがACCESSでやる方法がわからないということです(あちらは計算フィールドというものがありEXCELに近いので簡単にできたのだと思います)

985 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 20:03:39.09 .net
後出しは以上ですか?

986 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 20:05:17.19 .net
あーでもないこーでもないが楽しいのよ。

987 :名無しさん@そうだ選挙にいこう:2021/04/03(土) 20:18:03.68 .net
だから後出しとはいわんだろ

988 :名無しさん@そうだ選挙にいこう:2021/04/04(日) 02:07:12.71 .net
請求書番号:00001
とか書いてたんだが、翌月もそこに請求書送るときに
請求書番号:00011
とかだと、この会社取引先10件くらいしかないのか、というように、把握されることに気がついた

お構いなしにやるもの?

989 :名無しさん@そうだ選挙にいこう:2021/04/04(日) 04:32:48.68 .net
>>988
見た目の会社の規模と合ってれば問題無いだろ
たまに、どう考えてもそんな台数は無いはずなのに社用車に3桁や4桁の番号を振ってるとこがあるけど、そういうほうがどうかと思う

990 :名無しさん@そうだ選挙にいこう:2021/04/04(日) 04:53:36.89 .net
>>989
車種とか購入のタイミングとか有意コードにしてるんじゃないの?
トヨタは10から始まるとか
車種とか会社での用途とか

991 :名無しさん@そうだ選挙にいこう:2021/04/04(日) 04:58:34.74 .net
>>989
請求書番号から取引先(というか請求書の枚数)把握されて足元みられるのが心配ってことだろ
10社しかなかったら1社に切られても痛いんだから多少の値下げには応じるだろう、とか

2204-001
2205-001
とかならうちの会社は毎回何番目に請求書つくられてるんだな、とかしかわからないと思う

992 :名無しさん@そうだ選挙にいこう:2021/04/04(日) 05:18:37.46 .net
>>991
DMAXとかでオートナンバーのかわりやると
例えば請求書なら送付後に間違いに気がついて作り直してレコード削除したら、同じ番号になってしまうよね

993 :名無しさん@そうだ選挙にいこう:2021/04/04(日) 06:17:16.43 .net
無為コードにしろってのは製品番号とかマスタのことで
問い合わせに使うためにつける請求書番号なんかは
年月 + 顧客番号 + 001
とかでいいんだぞ?

994 :名無しさん@そうだ選挙にいこう:2021/04/04(日) 07:04:44.68 .net
請求書番号:00011が5万件中の11番目というふうに捉えられても不思議ではないのに
なんでMAX10件程度だと思うやつがいるの?

995 :名無しさん@そうだ選挙にいこう:2021/04/04(日) 15:06:23.76 .net
>>994
今月のが00011
来月のが00015
だと発行枚数わかるよね?

996 :名無しさん@そうだ選挙にいこう:2021/04/04(日) 23:17:31.37 .net
MicrosoftOfficeについて教えてください。
現在2010を使っているのですが、サポート期限切れで、新しくしたほうがいいと思っています。
私の調べたところ、最新のオフィスは、買い切り版と毎月(毎年)使用料支払版があるようなんですが、
ワードエクセルだけじゃなくてアクセスも含んだものを希望するとしたら、毎月使用料支払版しか選択肢がないのでしょうか?
買切り版でアクセスも使いたいとなれば、買切り版セットとは別売りで個別に買切り版アクセスを購入するしかないのでしょうか?

997 :名無しさん@そうだ選挙にいこう:2021/04/04(日) 23:44:48.17 .net
Office2019Professionalなら買い切り版全部入ってるぞ

まぁ今年中に2021出るみたいだが

998 :名無しさん@そうだ選挙にいこう:2021/04/05(月) 04:04:42.55 .net
引ける線が馬鹿みたいにぶっといのはどうにかできないもんかな
簡単に0.7や0.5のラインを引かせてほしい

太い黒いラインに白いラインかぶせて細くしようとしたけど調整がうまくいかない
手打ちした数値から微妙に位置がずれるよね

なんか方法ないの?

officeで一番クソなWordだけ線種類が豊富とかいやがらせだろ
めちゃくちゃ高いけどファイルメーカーに乗り換えるかなあ

999 :名無しさん@そうだ選挙にいこう:2021/04/05(月) 04:11:42.33 .net
>>974
お前ら偉そうなわりにこんなことも解決できないのかよ
後出しを言い訳に偉そうなこと言うばかり
>>958
後出しも何もこれ見りゃ理解できるだろ

前回の注意事項IDを参照してループの最大値でなければ+1、最大値なら1に戻せばいいだけ

1000 :名無しさん@そうだ選挙にいこう:2021/04/05(月) 04:22:32.55 .net
>>998
これだけど太さ1で黒と白のライン書いたら
手打ちでそれぞれの高さをどのくらいずらせば見た目が0.5の線になりますか?

1001 :名無しさん@そうだ選挙にいこう:2021/04/05(月) 06:58:32.03 .net
>>998
繊細な線は苦手ですね。
私は細線に指定して50パーセントのグレーや青線にするとかしてます。評判はまあまあです。

1002 :名無しさん@そうだ選挙にいこう:2021/04/05(月) 07:09:42.81 .net
>>996
無料のLibreOffice

1003 :名無しさん@そうだ選挙にいこう:2021/04/05(月) 07:35:55.33 .net
>>998
レポートならEXCELのオートシェイプ貼り付けできなかった?

1004 :名無しさん@そうだ選挙にいこう:2021/04/05(月) 08:40:42.99 .net
Accessの罫線はラスター画像

1005 :名無しさん@そうだ選挙にいこう:2021/04/05(月) 08:49:56.37 .net
>>1004
直線ならわからないかなって

1006 :名無しさん@そうだ選挙にいこう:2021/04/05(月) 09:47:04.55 .net
>>1000
1の太さの線を3本引いて配置したいところに置く
0.5の線がほしいなら
一つは上に0.25ずらすもう一つは下に0.25ずらす
ずらした線を白色にする

これで0.5の線ができない?
やったことないからわからんが
きっちり0.25は動かせないかもしれない
ACCESSって微妙にずれるからね

レポートなら出力時にVBAでかけば細いのかけたような気もする
やったことあるけど線の端が尖ってた気がするから
そこも白い線で上書きして直線にした気がする

1007 :名無しさん@そうだ選挙にいこう:2021/04/06(火) 13:40:07.66 .net
1つのクエリの中でSELECTを複数回実行してLEFTJOINして、長いSQL文を書いていたのですが、
もしかしてSELECT1回ずつ実行するクエリ複数作って、別のクエリでそれらのクエリをJOINしたほうが速くなったりしますか?

1008 :名無しさん@そうだ選挙にいこう:2021/04/06(火) 15:34:02.23 .net
>>1007
複数クエリで中間テーブル作りながら加工する方が速いよ

1009 :名無しさん@そうだ選挙にいこう:2021/04/06(火) 16:25:54.88 .net
>>1008
テーブルとしてデータ保存すれば速くなるだろうけど、クエリ分割でも勝手に中間テーブル作ってくれて速くなるの?

1010 :名無しさん@そうだ選挙にいこう:2021/04/06(火) 18:37:25.39 .net
中間クエリーでデータ件数がゴッソリ減る場合とか
デザイナー使うと効率の悪いクエリーが出来ることがあるけど
手書きでSQL書くなら変わらんよ

1011 :名無しさん@そうだ選挙にいこう:2021/04/06(火) 20:49:19.78 .net
クエリ1→クエリ2って作ってクエリ2呼び出しても、呼び出すたびにクエリ1を処理してるでしょそりゃ
テーブルじゃなくてクエリなんだから

1012 :名無しさん@そうだ選挙にいこう:2021/04/07(水) 07:50:04.72 .net
access2000で十分事足りてるからいまだに使ってんだけど、最近のやつはテンポラリテーブルとか複数行クエリとかに対応してんの?

1013 :名無しさん@そうだ選挙にいこう:2021/04/07(水) 12:27:37.21 .net
>>1012
最新のACCESS使ってますが、テンポラリテーブルも複数行クエリもわかりません。

1014 :名無しさん@そうだ選挙にいこう:2021/04/07(水) 12:38:00.56 .net
次スレ
https://mevius.5ch.net/test/read.cgi/bsoft/1617766381/

1015 :2ch.net投稿限界:Over 1000 Thread
2ch.netからのレス数が1000に到達しました。

総レス数 1015
360 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200