PDA

View Full Version : یک مشکل در برنامه نویسی در اکسس- لطفا هرچه سریعتر کمکم کنید



kivan3000
سه شنبه 06 بهمن 1383, 17:50 عصر
میخوام از طریق برنامه نویسی در اکسس در بانک اطلاعاتی که در دارای دو فیلد code و nameمیباشد ُیکسری برگه شماره دار را به افرادی اختصاص دهیم . تعداد برگه هایی که به افراد داده میشود متغییر میباشد مثلا علی از 1 تا 100 حسین از 101 تا 150 حسن از 151 تا 560 و .... (البته میخواهم از طریق فرم اینکار عملی بشود ).لازم به ذکر است که نمیخوام برگه به برگه اطلاعات مشابه وارد شود و میخواهم مانند یک حلقه این کار صورت گیرد ... لطفا در صورتیکه میتوانید کمک کنید .

dena
چهارشنبه 07 بهمن 1383, 08:24 صبح
من سوال را نگرفتم و بهتر توضیح بده .

سنبله کار
چهارشنبه 07 بهمن 1383, 08:38 صبح
این کد را روی event یک button در فرم خود بنویسید :


docmd.GoToRecord ,,acLast
Dim vnam,vcod,count,i
i= InputBox("آخرین رکورد چند بار تکرار شود", "تکرار آخرین رکورد", 0)
vnam=name
vcod=code
For i=1 to count
DoCmd.GoToRecord , , acNewRec
code=vcod+i
name=vnam
Next counter

البته فراموش نشود که باید نام و شماره اول هر نفر ثبت شده و بعد حلقه اجرا شود .
موفق باشید .

kivan3000
سه شنبه 20 بهمن 1383, 18:30 عصر
سلام سنبله کار

ممنونم از راهنماپیت

متاسفانه erro میده

erro اون اینه
run-time error 2135 -this property is read-only and cannot be set

اگه میتونید راهنماپی کنید .

سنبله کار
چهارشنبه 21 بهمن 1383, 08:09 صبح
آیا نام و شماره اول هر نفر به درستی ثبت شد ؟

به نظر می رسد یک جایی از کار فقط خواندنی است . و امکان ثبت وجود ندارد .

در صورت امکان فایل خود را برایم پست کنید تا سریعتر مشکل حل شود .