
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
01.04.2004, 18:13
|
|||
|---|---|---|---|
как сделать, чтобы показывали 0 |
|||
|
#18+
нужна помощь. я записиваю автоматически в таблицу номера накладных (генерирую от 1 до 5). число цифр в номере накладной 6. янужно сгенерировать от 000100 до 00011. в таблицу водитса только 100, 101, ... а нужно чтобы было 000100, 000101, 000102, ... как сделать и если я от руки написала номер 000150 то если его искать то нельзя найти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.04.2004, 18:20
|
|||
|---|---|---|---|
как сделать, чтобы показывали 0 |
|||
|
#18+
Наверное, у тебя формат поля - числовой, а поэтому Акс автоматом откидывает первые нули... Я думаю - такое прокатит только с текстовым форматом поля (соответственно - быстродействие упадет)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.04.2004, 18:20
|
|||
|---|---|---|---|
как сделать, чтобы показывали 0 |
|||
|
#18+
Сделать поле где хранится номер накладной текстовым ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.04.2004, 18:22
|
|||
|---|---|---|---|
как сделать, чтобы показывали 0 |
|||
|
#18+
в том то и дело, что всюду там Text, String не работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.04.2004, 18:25
|
|||
|---|---|---|---|
как сделать, чтобы показывали 0 |
|||
|
#18+
а каким образом ты ищешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.04.2004, 18:26
|
|||
|---|---|---|---|
как сделать, чтобы показывали 0 |
|||
|
#18+
Ну, а в принципе, можно оставить формат числовым, а необходимые нули добавлять в выражении КонтролСурса поля в отчете (если конечно конечным результатом будет отчет)... Код: plaintext ...к примеру... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.04.2004, 18:28
|
|||
|---|---|---|---|
как сделать, чтобы показывали 0 |
|||
|
#18+
автор Ну, а в принципе, можно оставить формат числовым, а необходимые нули добавлять в выражении КонтролСурса поля в отчете (если конечно конечным результатом будет отчет)... =iif(len(НомерНакладной)=6;НомерНакладной;iif(len(НомерНакладной)=5;"0" & НомерНакладной;iif...)) ...к примеру... тогда просто надо указать в св-ве Format текстбокса "000000", и лидирующие нули будут отображаться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.04.2004, 18:35
|
|||
|---|---|---|---|
как сделать, чтобы показывали 0 |
|||
|
#18+
Код: plaintext 1. 2. 3. ...полностью (со скобками мог напутать)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.04.2004, 18:35
|
|||
|---|---|---|---|
как сделать, чтобы показывали 0 |
|||
|
#18+
Dim i As Long !!! думаю проблема тут Dim d As Date Dim PAVADZ_NR As String Dim txtPavadzStart As String Dim txtPavadzEnd As String Dim txtPavadzDat As Date For i = Me.txtPavadzStart To Me.txtPavadzEnd Step 1 If Not IsNull(Read1stRecVal("SELECT PAVADZ_NR FROM Pavadzimes WHERE PAVADZ_NR = """ & Trim(Str(i)) & """;", 1)) Then MsgBox ("Pavadzīme ar Nr.:" & Trim(Str(i)) & " Jau pievienota datubāzē") Else CurrentProject.Connection.Execute "insert into Pavadzimes " & _ "(PAVADZ_NR, DATUMS, UZVARDS) values(""" & Trim(Str(i)) & """, #" & Format(Me.txtPavadzDat, "mm\/dd\/yyyy") & "#, """ & IIf(IsNull(Me.cmbSoferis), "Nav Norādīts", Me.cmbSoferis) & """ ) " End If Next i DoCmd.OpenTable "Pavadzimes" в поиске накладнойя использую запрос (Query) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.04.2004, 18:43
|
|||
|---|---|---|---|
как сделать, чтобы показывали 0 |
|||
|
#18+
;))) я сразу по нику подумал, что ты из Латвии попробуй так: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.04.2004, 18:55
|
|||
|---|---|---|---|
как сделать, чтобы показывали 0 |
|||
|
#18+
неработает Syntax Error :( да, я из Латвии :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.04.2004, 19:00
|
|||
|---|---|---|---|
как сделать, чтобы показывали 0 |
|||
|
#18+
тьфу, вот так: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.04.2004, 19:04
|
|||
|---|---|---|---|
как сделать, чтобы показывали 0 |
|||
|
#18+
:) ошибку не выводет но всё равно пишет цифры без 000 :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.04.2004, 19:06
|
|||
|---|---|---|---|
как сделать, чтобы показывали 0 |
|||
|
#18+
где он должен выводить? если на форме, то в соотв. текстбоксе в св-ве Format поставь 000000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.04.2004, 19:07
|
|||
|---|---|---|---|
|
|||
как сделать, чтобы показывали 0 |
|||
|
#18+
2 Deminik: Короче это пишется так: Right("000000" & CStr(НомерНакладной), 6) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.04.2004, 19:09
|
|||
|---|---|---|---|
как сделать, чтобы показывали 0 |
|||
|
#18+
нет, пока он вписывает номера в таблицу. поле таблицы Text ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.04.2004, 19:11
|
|||
|---|---|---|---|
как сделать, чтобы показывали 0 |
|||
|
#18+
2 В.С. Век живи - век учись... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.04.2004, 19:12
|
|||
|---|---|---|---|
как сделать, чтобы показывали 0 |
|||
|
#18+
как советует наш дорогой Владимир Саныч: CurrentProject.Connection.Execute "insert into Pavadzimes " & _ "(PAVADZ_NR, DATUMS, UZVARDS) values('" & Right("000000" & CStr(i), 6) & "', #" & Format(Me.txtPavadzDat, "mm\/dd\/yyyy") & "#, """ & IIf(IsNull(Me.cmbSoferis), "Nav Norādīts", Me.cmbSoferis) & """ ) " ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&mobile=1&tid=1675649]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
183ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 519ms |

| 0 / 0 |
