|
|
|
как сделать, чтобы показывали 0
|
|||
|---|---|---|---|
|
#18+
нужна помощь. я записиваю автоматически в таблицу номера накладных (генерирую от 1 до 5). число цифр в номере накладной 6. янужно сгенерировать от 000100 до 00011. в таблицу водитса только 100, 101, ... а нужно чтобы было 000100, 000101, 000102, ... как сделать и если я от руки написала номер 000150 то если его искать то нельзя найти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 18:13 |
|
||
|
как сделать, чтобы показывали 0
|
|||
|---|---|---|---|
|
#18+
Наверное, у тебя формат поля - числовой, а поэтому Акс автоматом откидывает первые нули... Я думаю - такое прокатит только с текстовым форматом поля (соответственно - быстродействие упадет)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 18:20 |
|
||
|
как сделать, чтобы показывали 0
|
|||
|---|---|---|---|
|
#18+
Сделать поле где хранится номер накладной текстовым ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 18:20 |
|
||
|
как сделать, чтобы показывали 0
|
|||
|---|---|---|---|
|
#18+
в том то и дело, что всюду там Text, String не работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 18:22 |
|
||
|
как сделать, чтобы показывали 0
|
|||
|---|---|---|---|
|
#18+
а каким образом ты ищешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 18:25 |
|
||
|
как сделать, чтобы показывали 0
|
|||
|---|---|---|---|
|
#18+
Ну, а в принципе, можно оставить формат числовым, а необходимые нули добавлять в выражении КонтролСурса поля в отчете (если конечно конечным результатом будет отчет)... Код: plaintext ...к примеру... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 18:26 |
|
||
|
как сделать, чтобы показывали 0
|
|||
|---|---|---|---|
|
#18+
автор Ну, а в принципе, можно оставить формат числовым, а необходимые нули добавлять в выражении КонтролСурса поля в отчете (если конечно конечным результатом будет отчет)... =iif(len(НомерНакладной)=6;НомерНакладной;iif(len(НомерНакладной)=5;"0" & НомерНакладной;iif...)) ...к примеру... тогда просто надо указать в св-ве Format текстбокса "000000", и лидирующие нули будут отображаться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 18:28 |
|
||
|
как сделать, чтобы показывали 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:35 |
|
||
|
как сделать, чтобы показывали 0
|
|||
|---|---|---|---|
|
#18+
;))) я сразу по нику подумал, что ты из Латвии попробуй так: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 18:43 |
|
||
|
как сделать, чтобы показывали 0
|
|||
|---|---|---|---|
|
#18+
неработает Syntax Error :( да, я из Латвии :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 18:55 |
|
||
|
как сделать, чтобы показывали 0
|
|||
|---|---|---|---|
|
#18+
тьфу, вот так: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 19:00 |
|
||
|
как сделать, чтобы показывали 0
|
|||
|---|---|---|---|
|
#18+
:) ошибку не выводет но всё равно пишет цифры без 000 :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 19:04 |
|
||
|
как сделать, чтобы показывали 0
|
|||
|---|---|---|---|
|
#18+
где он должен выводить? если на форме, то в соотв. текстбоксе в св-ве Format поставь 000000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 19:06 |
|
||
|
как сделать, чтобы показывали 0
|
|||
|---|---|---|---|
|
#18+
2 Deminik: Короче это пишется так: Right("000000" & CStr(НомерНакладной), 6) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 19:07 |
|
||
|
как сделать, чтобы показывали 0
|
|||
|---|---|---|---|
|
#18+
нет, пока он вписывает номера в таблицу. поле таблицы Text ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 19:09 |
|
||
|
как сделать, чтобы показывали 0
|
|||
|---|---|---|---|
|
#18+
2 В.С. Век живи - век учись... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 19:11 |
|
||
|
как сделать, чтобы показывали 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) & """ ) " ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 19:12 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32466107&tid=1675649]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
158ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 452ms |

| 0 / 0 |
