|
|
|
проблема с нумерацией квитанций
|
|||
|---|---|---|---|
|
#18+
Есть форма на основе таблицы. На форме текстбокс. В таблице есть колонка, где идут номера квитанций, которые проставляются через форму и в зависимости от предыдущего значения в колонке. Т.е. если предыдущий номер квитанции 1233, значит надо поставить номер 1234. Как в текстбоксе показать предыдущее значение, чтобы пользователь видя его, проставил очередное? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2004, 12:15:02 |
|
||
|
проблема с нумерацией квитанций
|
|||
|---|---|---|---|
|
#18+
В общем то не ясно, почему нельзя делать это автоматически (счетчик). -- А если уж так приперло, то либо в рекордсурс формы добавляеш дополнительное поле, в котором вычисляется последний номер (max(номер)), либо непосредственно на форме пользуешся функицией DLookUp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2004, 12:19:03 |
|
||
|
проблема с нумерацией квитанций
|
|||
|---|---|---|---|
|
#18+
Например написав обработчик OnBeforeInsert, в котором вызывается что-то типа Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2004, 12:20:12 |
|
||
|
проблема с нумерацией квитанций
|
|||
|---|---|---|---|
|
#18+
Мне не приперло. просто по ходу дела могут быть удалены записи, а мне надо чтобы присвоенный к квитанции номер соответствовал всегда ему. Т.е. квитанция на Сидорова всегда имела номер 56, независимо от того данные стираются или нет. МОжно это организовать автоматически? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2004, 12:23:32 |
|
||
|
проблема с нумерацией квитанций
|
|||
|---|---|---|---|
|
#18+
А как квитанция на Сидорова может иметь номер 56, если она удалена? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2004, 12:24:41 |
|
||
|
проблема с нумерацией квитанций
|
|||
|---|---|---|---|
|
#18+
Удален не Сидоров, а Петров вместе с квитанцией, а присвоенный номер 56 Сидорову так и остался ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2004, 12:29:00 |
|
||
|
проблема с нумерацией квитанций
|
|||
|---|---|---|---|
|
#18+
Короче. Делаеш в своей табличке поле номера квитанции с типом данных "счетчик". И все буде Ок ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2004, 12:30:43 |
|
||
|
проблема с нумерацией квитанций
|
|||
|---|---|---|---|
|
#18+
Показывать пользователю предыдущее значение, чтобы он вычислил и руками набил следующее- это изврат какой- то я полагаю. Номер должен формироваться в момент записи документа. Dmax("blablabla")+1 или че нибудь в таком духе. Что касается счетчика-нелепое решение для номера документа 1)Остаются дырки 2) Нельзя начать сначала с нового года(месяца, недели) 3) нельзя номеру сделать префикс, что часто хочется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2004, 12:39:24 |
|
||
|
проблема с нумерацией квитанций
|
|||
|---|---|---|---|
|
#18+
Не получается, что то не так. таблица Table1, колонка в таблице - Number. Пытался записать в Default Value Dmax ("[Number]","Table1")+1, не работает. Записывал в RowSource листбокса Dmax ("[Number]","Table1")+1 тоже самое, не работает. Не могу понять в чем дело. Помогите плиз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2004, 15:20:17 |
|
||
|
проблема с нумерацией квитанций
|
|||
|---|---|---|---|
|
#18+
Не то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2004, 16:28:18 |
|
||
|
проблема с нумерацией квитанций
|
|||
|---|---|---|---|
|
#18+
Art11Не получается, что то не так. таблица Table1, колонка в таблице - Number. Пытался записать в Default Value Dmax ("[Number]","Table1")+1, не работает. Записывал в RowSource листбокса Dmax ("[Number]","Table1")+1 тоже самое, не работает. Не могу понять в чем дело. Помогите плиз Это и не должно работать)) А зачем показывать в списке несуществующее еще значение? Надо просто как-то оформить заведение нового и прорисовывать его, когда строка будет сохранена. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2004, 16:28:23 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32658689&tid=1672297]: |
0ms |
get settings: |
10ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
44ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 347ms |

| 0 / 0 |
