Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.04.2009, 18:36   #1
Evgeny34
Новичок
Джуниор
 
Регистрация: 02.04.2009
Сообщений: 2
По умолчанию автонумерация поля (помогите новичку...)

Здоровья Всем! знания мои минимальны, облазил все и везде, похожего не нашел .
1. необходимо при создании новой(!) строки в таблице в поле (№ договора) автоматически генерировать следующий номер относительно предыдущей строки, но при копировании(!) строки номер должен остатся прежним (а посему поле не ключевое).
2. при создании новой строки в поле (дата) дата должна вводится текущим значением, но с возможностью корректировки дня/числа
Предполагаю что это элементарно но что-то нуууникаккк ...
Заранее благодарствую!
Evgeny34 вне форума Ответить с цитированием
Старый 06.04.2009, 16:37   #2
megavolt
 
Регистрация: 25.03.2009
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Evgeny34 Посмотреть сообщение
Здоровья Всем! знания мои минимальны, облазил все и везде, похожего не нашел .
1. необходимо при создании новой(!) строки в таблице в поле (№ договора) автоматически генерировать следующий номер относительно предыдущей строки, но при копировании(!) строки номер должен остатся прежним (а посему поле не ключевое).
2. при создании новой строки в поле (дата) дата должна вводится текущим значением, но с возможностью корректировки дня/числа
Предполагаю что это элементарно но что-то нуууникаккк ...
Заранее благодарствую!
1. При копировании Insert в таблу из вашей со счетчиком формат в табле будет поля числовым
2. now() значение по умолчанию в конструкторе таблицы
megavolt вне форума Ответить с цитированием
Старый 06.04.2009, 16:38   #3
megavolt
 
Регистрация: 25.03.2009
Сообщений: 8
По умолчанию

Вообще, принцип построения базы - пофигу как строки порядок.
megavolt вне форума Ответить с цитированием
Старый 06.04.2009, 18:08   #4
Evgeny34
Новичок
Джуниор
 
Регистрация: 02.04.2009
Сообщений: 2
Восклицание

с датой спасибо но успел уже и сам найти,
а по первому ничего не понял. во первых ключ дает последовательные номера, и все бы ничего но мне нужна возможность повторения номеров
рисую
ключ|№ дог
1 1
2 2
3 2
4 2
5 3
6 4
7 4
8 5
9 6
при нажатии кнопки "новый клиент" в форме, в таблице формируется новая строка с новым следующим номером дог, но при копировании последней строки меняются содержание некоторых полей, а основные в т.ч. №дог остаются - а может функция DMax поможет, можно ее в свойствах поля таблицы заставить в значение по умолчанию работать?
Evgeny34 вне форума Ответить с цитированием
Старый 06.04.2009, 18:34   #5
Marchuk
Пользователь
 
Аватар для Marchuk
 
Регистрация: 27.03.2009
Сообщений: 78
По умолчанию

в таблице вроде нет.
Знание формул - Слабо; Знание макросов - Средне;

Оформляем воздушными шарами.
Marchuk вне форума Ответить с цитированием
Старый 06.04.2009, 18:37   #6
Marchuk
Пользователь
 
Аватар для Marchuk
 
Регистрация: 27.03.2009
Сообщений: 78
По умолчанию

я в форме что-то типа такого делал.

Код:
Sub FO()
Dim dbs As Database
Dim tdf As TableDef
Dim rec As Variant

Set dbs = CurrentDb
Set tdf = dbs.TableDefs("Calendar")
tdf.OpenRecordset.MoveLast
Set rec = dbs.OpenRecordset("Calendar", dbOpenSnapshot)
rec.MoveLast
Form_Главная!Поле3.Value = rec.Fields("Week_id").Value

End Sub
Знание формул - Слабо; Знание макросов - Средне;

Оформляем воздушными шарами.
Marchuk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
автонумерация рис... warma2d Microsoft Office Word 3 18.12.2008 17:18
Помогите новичку... Манжосов Денис :) Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 11 28.08.2008 10:00
помогите новичку Святой Помощь студентам 4 13.05.2007 09:07
помогите новичку besionok PHP 2 22.03.2007 20:59
Автонумерация при скрытых строках. DiVinyl Microsoft Office Excel 1 17.03.2007 18:02