Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   VBA and Access (http://forum.oszone.net/showthread.php?t=29781)

InFinite 25-10-2003 16:34 205781

У меня ситуация такая. Имеется поле в которое заносится дата Например: 22.10.2003 ! Имеется второе поле в котором должно формироваться число по дате,т.е. оно должно формироваться след.образом хх.хх.хх - 01 ! Только число должно быть без точек. первые хх-последние 2 цифры года, вторые хх-месяц, хх-день, -01 порядковый номер(если дата повторяется,то число должно увеличиваться на 1) Должно получиться следующее: 031022-01,если дата в поле повторяется,то должно быть так - 031022-02 и т.д.
Для наглядности:
ДАТА           |     Число
22.10.2003 | 031022-01
22.10.2003 | 031022-02
.......... ........| ......-03
23.11.2003 | 031123-01
24.12.2003 | 031224-01
P.S. Число должно формироваться после ввода даты !!!

DimSher 29-10-2003 05:24 205782

InFinite
Заполнить второе поле несложно (правда прийдется его текстовым делать). Преобразовываешь дату в строку, форматируешь как тебе надо и добавляешь номер. А вот с самим номером сложнее прийдется проверять всю базу на наличие такой же даты и соответственно выбирать номер.
М.б. имеет смысл подумать над выбором другой кодировки

Guest 27-04-2004 19:06 205783

В Проэкте по Access когда я добаваляю listbox в form и пытаюсь
обратиться к нему в VBA, после точки среди списка предлагаемых опций не
фигурируют AddItem,RemoveItem. Видимо не хватает каких-то файлов. Что
нужно добавить? Или проблема не в этом?
Заранее благодарю.


Время: 05:37.

Время: 05:37.
© OSzone.net 2001-