powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / проблема с нумерацией квитанций
11 сообщений из 11, страница 1 из 1
проблема с нумерацией квитанций
    #32658640
Art11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть форма на основе таблицы. На форме текстбокс. В таблице есть колонка, где идут номера квитанций, которые проставляются через форму и в зависимости от предыдущего значения в колонке. Т.е. если предыдущий номер квитанции 1233, значит надо поставить номер 1234. Как в текстбоксе показать предыдущее значение, чтобы пользователь видя его, проставил очередное?
...
Рейтинг: 0 / 0
проблема с нумерацией квитанций
    #32658653
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем то не ясно, почему нельзя делать это автоматически (счетчик).
--
А если уж так приперло, то либо в рекордсурс формы добавляеш дополнительное поле, в котором вычисляется последний номер (max(номер)), либо непосредственно на форме пользуешся функицией DLookUp
...
Рейтинг: 0 / 0
проблема с нумерацией квитанций
    #32658657
Александр Спелицин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Например написав обработчик OnBeforeInsert, в котором вызывается что-то типа
Код: plaintext
Select Max (Number) From YourTable
...
Рейтинг: 0 / 0
проблема с нумерацией квитанций
    #32658666
Art11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне не приперло. просто по ходу дела могут быть удалены записи, а мне надо чтобы присвоенный к квитанции номер соответствовал всегда ему. Т.е. квитанция на Сидорова всегда имела номер 56, независимо от того данные стираются или нет. МОжно это организовать автоматически?
...
Рейтинг: 0 / 0
проблема с нумерацией квитанций
    #32658669
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как квитанция на Сидорова может иметь номер 56, если она удалена?
...
Рейтинг: 0 / 0
проблема с нумерацией квитанций
    #32658684
Art11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Удален не Сидоров, а Петров вместе с квитанцией, а присвоенный номер 56 Сидорову так и остался
...
Рейтинг: 0 / 0
проблема с нумерацией квитанций
    #32658689
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Короче. Делаеш в своей табличке поле номера квитанции с типом данных "счетчик". И все буде Ок
...
Рейтинг: 0 / 0
проблема с нумерацией квитанций
    #32658720
Фотография Shark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Показывать пользователю предыдущее значение, чтобы он вычислил и руками набил следующее- это изврат какой- то я полагаю.
Номер должен формироваться в момент записи документа.
Dmax("blablabla")+1 или че нибудь в таком духе.

Что касается счетчика-нелепое решение для номера документа
1)Остаются дырки
2) Нельзя начать сначала с нового года(месяца, недели)
3) нельзя номеру сделать префикс, что часто хочется.
...
Рейтинг: 0 / 0
проблема с нумерацией квитанций
    #32659309
Art11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не получается, что то не так.
таблица Table1, колонка в таблице - Number. Пытался записать в Default Value Dmax ("[Number]","Table1")+1, не работает. Записывал в RowSource листбокса Dmax ("[Number]","Table1")+1 тоже самое, не работает. Не могу понять в чем дело. Помогите плиз
...
Рейтинг: 0 / 0
проблема с нумерацией квитанций
    #32659526
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не то?
...
Рейтинг: 0 / 0
проблема с нумерацией квитанций
    #32659527
Ольга_Т
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Art11Не получается, что то не так.
таблица Table1, колонка в таблице - Number. Пытался записать в Default Value Dmax ("[Number]","Table1")+1, не работает. Записывал в RowSource листбокса Dmax ("[Number]","Table1")+1 тоже самое, не работает. Не могу понять в чем дело. Помогите плиз
Это и не должно работать))
А зачем показывать в списке несуществующее еще значение? Надо просто как-то оформить заведение нового и прорисовывать его, когда строка будет сохранена.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / проблема с нумерацией квитанций
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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