powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Автосчетчик в сабформе.
56 сообщений из 56, показаны все 3 страниц
Автосчетчик в сабформе.
    #32841046
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть форма Crew List.
В ней есть подформа с полями, для заполнения данных об экипаже судна.
Так вот первое поле - это номер. Обыкновенный номер. Возможно ли сделать так, чтобы Акцес сам нумеровал? И если не сложно, подскажите как.
Спасибо.
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32841169
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно. Нужно использовать процедуру, добавляющую следующий номер по
событию BeforeInsert либо AfterInsert. Также предусмотреть пересчет
нумерации, связанный с удалением записи. Поищи - кодов найдешь больше, чем
сможешь испльзовать :-)

--
Regards
Alexander Artamonov

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32841189
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не знаю, как правильно процедуры писать, с помощью простых возможностей акцесса это возможно сделать?
И как?
Пробовал автономер поставить с индексом повторяющимся, но при новой записи дела, нужно, чтобы нумерация начиналась сначала. А Акцесс продолжает ее.
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32841217
RVI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32841258
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В факе написано : Надо написать функцию, к которой обращаться либо в DefaultValue контрола (к сожалению, DefaultValue
мне кажется, что для меня это наименее сложный способ.
Можно про него подробней, ибо в факе про него ничего не нашел...вроде искал...
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32841266
Roma R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пишешь в модуле функцию

Function Num(ИмяПоля As String, Значение As Long) As Long
Me.RecordsetClone.FindFirst ИмяПоля & " = " & Значение
Num = Me.RecordsetClone.AbsolutePosition + 1
End Function

А в поле
=num("ИмяПоляСчетчика";[ИмяПоляСчетчика])
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32841326
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roma RПишешь в модуле функцию

Function Num(ИмяПоля As String, Значение As Long) As Long
Me.RecordsetClone.FindFirst ИмяПоля & " = " & Значение
Num = Me.RecordsetClone.AbsolutePosition + 1
End Function

А в поле
=num("ИмяПоляСчетчика";[ИмяПоляСчетчика])

Вобщем, имя таблицы CREW LIST
Имя поля NO со значением Теxt.
Напиши плиз как сейчас будет выглядеть все? Я не понял, что подставить в значение и тд.
И можно так сделать: я зайду в Modules, create new module = > впишу туда твою функцию, а затем, в контроле поставлю ее имя, Module1.
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32841382
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Function Num(NO As String, 100 As Long) As Long
Me.RecordsetClone.FindFirst NO & " = " & 100
Num = Me.RecordsetClone.AbsolutePosition + 1
End Function

Так правильно?
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32841428
Roma R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пишешь в модуле функцию без изменений, вот так как написано

Function Num(ИмяПоля As String, Значение As Long) As Long
Me.RecordsetClone.FindFirst ИмяПоля & " = " & Значение
Num = Me.RecordsetClone.AbsolutePosition + 1
End Function

В свойстве Данные пишешь
=num("ИмяПоляСчетчика";[ИмяПоляСчетчика])

только вместо ИмяПоляСчетчика подставляешь Имя поля из таблицы CREW LIST
у которого тип поля счетчик. Если такого поля нет, то создай в таблице такое поле
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32841437
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у МЕНЯ АНГЛИЙСКАЯ ВЕРСИЯ АКЦЕСА.
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32841456
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мулат, учебник не купил еще судя по всему? А зря
Кстати, для человека, использующего "английскую" версию, букву "ц" в слове
"Акцесс" использовать как-то не comme il faut. Знаю, что тебе это по
барабану, но все же.

--
Regards
Alexander Artamonov

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32841475
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Осталось несколько вопросов:
Как будет правильно выглядить эта функция на англицком?
Еще непонятка - куда вписать этот модуль? After Update? Before Update? Или куда?


В свойстве Данные пишешь
=num("ИмяПоляСчетчика";[ИмяПоляСчетчика])

Имеется ввиду RecordSource контрола NO ?

Ром, ты не злись, я первый раз решил все-таки написать процедура - это первая попытка :)
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32841482
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MulatОсталось несколько вопросов:
Как будет правильно выглядить эта функция на англицком?
Еще непонятка - куда вписать этот модуль? After Update? Before Update? Или куда?


В свойстве Данные пишешь
=num("ИмяПоляСчетчика";[ИмяПоляСчетчика])

Имеется ввиду RecordSource контрола NO ?

Ром, ты не злись, я первый раз решил все-таки написать процедура - это первая попытка :)

Я в шутку его так называю, нравится.
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32841551
Roma R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
М-да! Тяжелый случай!

Прикрепи базу к сообщению
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32841592
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ром, только ты сможешь открыть в конструкторе, так как связи там...
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32841683
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рома, как там дела у тебя?
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32841749
Roma R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32841803
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибки одни, Рома.
Нифига не нумеруется а в поле, которое ты приделал ошибка #Name...А когда пытаюсь запись сделать - ActitveX Control OLE error какая-то.....блин....
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32841895
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рома, ты попал...

--
Regards
Alexander Artamonov

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32841940
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рома, посмотри еще.
Может ты процедуру забыл написать? Я что-то не нашел...
Нашел лишь то, что ты сделал новое поле Код с примари кей.
В форме Крю Лист увидел новый контрол, там соурз у него именно к полю Код.
Только процедуры не нашел (модуль)
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32841981
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребят, помогите.
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842004
Leenoox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
очередной увлекательно-юмористический топик :)
2 Mulat:
Может просто создать в таблице поле типа счетчик?
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842015
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
MulatВ факе написано : Надо написать функцию, к которой обращаться либо в DefaultValue контрола (к сожалению, DefaultValue
мне кажется, что для меня это наименее сложный способ.
В факе написано:

Надо написать функцию, к которой обращаться
* либо в DefaultValue контрола (к сожалению, DefaultValue поля в таблице допускает только ограниченный набор стандартных функций),
* либо в программе, которая добавляет запись через рекордсет,
* либо в запросе на добавление.

То есть функцию написать все равно надо. А обращаться к ней -
* либо в DefaultValue контрола,
* либо в программе,
* либо в запросе.
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842096
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так у Ромы нет самой программы (модуля), я не нашел.
А как этот модуль, что он написал, будет выглядить на английском - я не знаю.
Вот откройте же Ромин файл, как я понял, исправить нужно совсем чуточку (для Вас). А я не умею, уровень не тот.
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842113
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leenooxочередной увлекательно-юмористический топик :)
2 Mulat:
Может просто создать в таблице поле типа счетчик?
Я бы с радостью так сделал, только при добавлении новой записи в главной таблице, когда заново начинаю вводить экипаж, то нумерация начинается сначала.
Судно один: Экипаж:
1) володя
2) Данила весь такой Багров
3) Денис

Судно два: Экипаж:
4) Саша (тихий дятел)
5) Гриша (просто дятел).

А надо так:
Судно один: Экипаж:
1) володя
2) Данила весь такой Багров
3) Денис

Судно два: Экипаж:
1) Саша (тихий дятел)
2) Гриша (просто дятел).
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842123
Leenoox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Mulat:

Может стоит начать изучение Accessa с полее простых задач? Советую почитать побольше вводной теории Access. Общие сведения о таблицах, формах, отчетах, VBA, SQL, именованиях и т.д.
А потом, с приобретением опыта (на собственном опыте) усложнять задачи и программы.
Нельзя писать программу, когда сам пишешь ее 20%, а подсказывают тебе на 80%.
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842127
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мулат, ты просто уникальный человек. Столько энергии тратишь на попытки
решить свои проблемы чужими руками, но упорно не желаешь повысить свой
уровень владения программой, которая судя по всему тебе все-таки нужна. Было
бы понятно, если бы тебя из под-палки заставляли заниматься разработкой баз
данных, но это ведь не так? Или ты "трудовик" и не ищешь легких путей?

Поищи коды генерации последовательных значений, их в И-нете туева хуча - от
элементарных однопользовательских до многопользовательских вариантов. Создай
кнопку на форме. Протестируй. Повесь на нужное событие и получи наслаждение
от самостоятельного решения задачи. Не кради у себя кайф! :-)
--
Regards
Alexander Artamonov

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842158
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин, столько советчиков, и ниодного нормального предложения, пустозвонство одно.
Вот Ромка только помог, но у него чего-то не получилось наверное.
Вы файл даже не открыли, а уже советуете.
Я понимаю, статус на форуме держать нужно, но ведь и помочь не мешало бы.
Я однажды сел за литературу. 200 страниц прочитал. Нифига не понял.
Открыл базу, про которую все объясняли в книге - сразу все понял. Не потому, что я начал врубаться в содержание той книги, а потому что привык находить зависимость в конкретных примерах.
Пожалуйста, хватит меня уже упрекать. Я с 11 часов тему создал, а пока ничего не добился.
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842185
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот, что я вижу на экране.
Импортировал и подогнал Ромкину часть.
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842202
Leenoox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Удивляюсь...
Прочитать 200 страниц, нифига не понять, и только потом догадаться открыть базу дынных которую описывали все эти 200 страниц...

Касательно базы "db4.mdb":
я никогда не встречал таблицы со столькими полями. Как она вообще может работать?...
Создай отдельно таблицу "Экипаж" с полями экипаж_id, экипаж_name. Еще создай таблицу "людей" с полями name, экипаж_id и сделай между таблицами отношения один ко многим.

а начинать каждый раз новую последовательность придеться программно. попробуй сначала написать простейший генератор последовательностей. возми пустую таблицу повесь ее на цикл и набивай номерами! потом тоже самое по разным условиям.

а где в программе признак нового экипажа?
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842239
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин, я выслал не саму программу а ее частицу. Зачем задавать лишние никому ненужные вопросы? Ты извини, конечно, но почему все так??? Ты уже хрен знает какое сообщение пустое пишешь - тебе не лень.
А вот помочь реально и написать пару строк в базе - тут неееееет....
Объясняю, то, что ты спросил: когда в таблицу MAIN вносится новая запись, тогда и вводится новый экипаж. Экипаж вводится в таблицу CREW LIST. Таблица МЕЙН и таблица КРЮ Лист соединены, не волнуйся, как надо.
Теперь ты доволен? А сейчас объясни, это так важно?
Если это было важно, то пардон за то, что я психую.
Жду ответа.
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842248
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leenox, да писали уже про нормализацию и много еще чего советовали. Человек
либо не хочет понимать, либо издевается.
Посмотри его топики (+ псевдоним Spivak) и сделай выводы сам.
--
Regards
Alexander Artamonov

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842266
Leenoox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я просто хочу помочь тебе понять, что у тебя не совсем правильный подход к написанию программы. ты ждешь, что тебе все поднесут на блюдечке.
никто в итоге не поможет тебе лучше, чем ты сам.
НАУЧИСЬ СОЗДАВАТЬ ПРОГРАММНЫЙ СЧЕТЧИК!!!
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842277
Leenoox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Iskander68:
я уже имел удовольствие ознакомиться с его топиками.
жаль, столько энергии и ВРЕМЕНИ тратится не в том направлении...
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842279
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я хочу, чтобы меня научили :)
Вот смотри, ты поможешь мне с файлом, сделаешь как надо, я проанализирую и пойму, что к чему. Не веришь?

Еще недавно я весь форум задолбал темой о связях. Нашелся человек, который объяснил мне на моем примере, показал несколько видов связей. Больше к этому вопросу не возвращались, веришь?
НАУЧИ МЕНЯ ДЕЛАТЬ АВТОСЧЕТЧИК НА ПРИМЕРЕ МОЕЙ БАЗЫ, пожалуйста.
Не хочешь? Ну не надо....а пустые советы мне не нужны.
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842330
Leenoox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пришли твою базу целиком. тут у тебя нет источника записей crew. надо ведь мне разобраться что к чему.
слей мне на мыло leenoox@mail.ru
там лимит 1 файла 10 метров.
жду.
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842357
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, конечно, но я не могу. Эту работу нельзя никому отсылать.
Знаешь, ты убери в сабформе все строки, чтоб они тебя не отвлекали. Мне важно, чтобы при вводе новой записи в таблицу MAIN акцесс делал новый автосчетчик для нового экипажа...Моих знаний хватает лишь на то, чтобы автосчетчик работал как бы, но он не правильно работает, нужно, чтобы начинался каждый раз по-новому. То есть в таблице КРЮ ЛИСТ значения автосчетчика будут повторяться.
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842395
Leenoox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скажи как начинается создание нового экипажа? тоесть не в ручную же ты вводишь данные в таблицу Main?!
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842406
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть форма, специально для MAIN. Вводится в эту форму очень много информации. Заметь, таблица большая. Так вот, заметь также, что когда ты открываешь форму крю лист, то там есть значения из МЕЙН, а сабформа для таблицы КРЮ ЛИСТ. В таблицу МЕЙН данные вводятся вручную, через форму.
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842421
Leenoox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты понимаешь мне нужно знать условие, по которому должно определятся состояние счетчика - либо инкрементация, либо обнуление. Какое это у тебя событие? спрашиваю еще раз, как ты НАЧИНАЕШЬ вводить НОВЫЙ экипаж???
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842448
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Примерно такая схема.
В порт входит судно. Когда в порт входит судно, открывается дело. Под этим понятием подразумевается открывается новая запись в таблице МЕЙН.
Сейчас в твоей таблице МЕЙН только одно дело (одно судно).
Понятное дело, что у судна есть экипаж.
Экипаж вводится вручную в сабформе, но сама КРЮ ЛИСТ форма основана на таблице МЕЙН. Я хочу, чтобы поле "NO" автоматически нумеровало каждого сотрудника экипажа. Экипаж сам вводится в таблицу КРЮ ЛИСТ и там остается нетронутым и не нужным.
Примерно так.
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842511
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ленокс, ну что там? Не получается, или ты решил забить на это дело?
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842534
Leenoox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И все равно без твоей полной базы данных написать тебе КОНКРЕТНЫЙ счетчик, так чтобы ты его скопировал в базу и он заработал, я никак не смогу.
Но, если бы передо мной стояла подобная задача, я бы решил ее приблизительно таким образом:
Для создания/ввода нового экипажа есть отделная форма.
Сначала вводится название экипажа в отдельно стоящее текстовое поле.
AfterUpdate на этом поле делает INSERT INTO в отдельную таблицу названий экипажей, у которой есть поле счетчик.
Начинаем забивать членов команды в таблицу (Main или другую, без разницы).
На событии AfterUpdate любого поля формы членов экипажа делаем принудительное INSERT INTO или используем рекордсет для добавления значения счетчика в поле NO таблицы Main, а также значение счетчика из таблицы названий экипажа. Пока поле счетчика экипажей не меняется продолжаем инкрементировать счетчик членов команды.
и так далее...
в общем надеюсь логика понятна.

Удачи...
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842551
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leenoox
А у тебя таблицы тоже открывались с идиотскими сообщениями "Неизвестные
единицы измерения", количеством равным полям подстановок? Или это только у
меня так?


--
Regards
Alexander Artamonov

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842556
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Логика понятна, но в техническом плане сложно. Скачай пожалуйста тот файл, что прислал Рома.
Я хотел бы чтобы ты попытался сделать как он: вставляем его процедуру (я не могу вставить, у меня акцес английский, так вот попробуй вставить его процедуру, но с тем условием, что она напишется на английском.
В контролы написать с его процедуры
=num("Kod";[Kod])
Он вроде правильно все сделал, но процедуру вписать забыл. Вписать на английском.
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842559
Leenoox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, не ЛЕНОКС, а ЛИНУКС!
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842560
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Iskander68
Leenoox
А у тебя таблицы тоже открывались с идиотскими сообщениями "Неизвестные
единицы измерения", количеством равным полям подстановок? Или это только у
меня так?


--
Regards
Alexander Artamonov

Posted via ActualForum NNTP Server 1.1

Такая же фигня! До того, было все ОК. Рома че-то в таблеце не тем шрифтом написал может быть? Но когда я убрал поле Kod - открываться стало нормально. Стало быть проблема в этом.
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842563
Leenoox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Iskander68:

Открывались! Мулат че-то там намутил наверно. не пойму что... :)
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842579
Leenoox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаешь, Мулат, ты не обижайся конечно, но у меня такое чувство возникает, что ты вообще без понятия что происходит в твоей базе. И ее на самом деле собирали по процедурам разные люди. А ты все это прямо в нее и пихал. И теперь сам запутался во всем. Тоесть у тебя мозги разбегаются от множества советов.
Возми, изучи сначала аксес настолько, чтобы не было "в техническом плане сложно". Поверь, по-другому ничего не получится. По принципу собирания разных кусков и процедур из разных источников ты никогда не построишь рабочую и надежную базу.
Это не пустые слова! Это самый лучший совет, IMHO...
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842590
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Линукс, ничего подобного!
Все как раз и пытались влепит в базу процедуры,а я наоборот делал ее самыми простыми методами. Такими, которые умею и такими, которые способен понять.
Вижуал я не юзаю вообще, но в данном случае ВЫ его юзаете и его необходимо, ккак я понял, юзать в данном случае. Я этого сделать не могу, прошу вас. Не хочешь помочь - не нужно. Я в своей базе все понимаю, ибо она очень простая. Практически все связи в ней один к одному.
На рисунке видно, как должно быть. Обратите внимание на поле "NO"!!!
Скачайте тогда не Ромкин файл, а мой - самый первый. Там должно все быть ок.
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842600
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мулат, да я же тебе уже писал на эту тему? Поставь ширину столбцов
подстановки в своих таблицах в конкретных цифрах! У тебя этих столбцов такое
количество, что просто заебывает открывать твои таблицы. Вообще их в
таблицах быть не должно. Они - для форм. И про нормализацию тебе говорили.
Ты видимо думаешь, что это не совет, а фуфло тебе гонят. Приведи структуру
базы в порядок. Это - ДЕЛЬНЫЙ СОВЕТ. У тебя в таблице Мейн чего-только нет -
описания судов, и разные там события. Открой еще раз книжку, не читай все
200 стр., а открой главу про структуру базы данных. Не поймешь - обращайся в
вопросом, народ здесь, как ты сам писал, отзывчивый. Только ты сначала хотя
бы попытайся понять, что там в книжке написано.

--
Regards
Alexander Artamonov

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842612
Leenoox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Mulat:
2 Iskander68:
Убрал пробелы в названиях полей, сохранил таблицу - перестали сыпаться ошибки во врямя открытия таблицы.
Мулат, старайся не допускать проделов в именах. Аксес их не любит.
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842618
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leenox, это не из-за пробелов, а именно из-за отсутствия значений ширины
столбцов в полях подстановки. Насколько я понял, этот баг возникает не
всегда. Да и все-таки главный недостаток, который достопочтенный Мулат не
хочет никак исправить - это чудовищная таблица Мэйн.


--
Regards
Alexander Artamonov

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842689
Leenoox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все! больше не могу, в голове полный бардак.
Начал писать тебе счетчик, но во-первых, ещераз повторяю структура базы запутанная, повсюду макросы, ужасающая таблица Main и т.д.
и до сих пор я не понимаю как ты хочешь стобы у тебя в базе образовавался новый экипаж! как ты себе это представляешь? чтобы внедрить мое решение нужно дофига переделывать в формах и структуре. я не могу писать под такую нелепицу.
как ты обозначаешь начало и конец ввода очередного экипажа, если у тебя одна общая форма для отображения абсолютно всех составляющих людей, и никаких дополнительных форм или полей ввода?
ты хотя бы повесь фильтр на эту форму, чтобы можно было фильтровать по экипажам.
Не берись за то что вообще не в силах выполнить.
и никто тебе не сможет помочь.
извини.
еще раз:
вспомни слова Великого Вождя...
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32842693
Leenoox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
За определенную сумму я могу написать тебе программу от начала и до конца!
а так не могу помочь. ХОЧУ, но не МОГУ!
...
Рейтинг: 0 / 0
Автосчетчик в сабформе.
    #32843333
Mulat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ладно, не судьба наверное.
Спасибо всем.
...
Рейтинг: 0 / 0
56 сообщений из 56, показаны все 3 страниц
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Автосчетчик в сабформе.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]