|
|
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
2Владимир Саныч Так к лучше :) где не дробное число - там все ОК Гед дробное - открывается пустая форма ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 17:40 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
по-моему надо format(...,"0.00") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 17:43 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
2sasha_1 В этом случае даже не дробное число пишется так 78,00 => ошибка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 17:44 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
а почему запятая в числе? попробуй еще СDbl(...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 17:46 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
СDbl что ето такое??? Sub function not found Я тут и сам бьюсь с этой запятой: как в напрямую форме изменить формат этого поля? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 17:48 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
> открывается пустая форма А стринг-то какой получается? На крайний случай предлагаю: Netto(f) где: Function Netto(s As Variant) As String Dim c As String*1, i As Integer, s0 As String If IsNull(s) Then Netto="0" Else s0 = "" For i=1 To Len(s) c = Mid(s, i, 1) if c <> "," Then s0 = s0 & c Next End If End Function ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 17:51 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
А зачем в форме? Число хранится в памяти не как "123,45" а как какие-то фигульки из 1/2/4/8 байт. Ну и нехай с ним. Как оно отображается - на скорость не влияет. Тебе надо, чтобы форма получила строку WHERE ... AND [Приход]=123.45 AND ... Посмотри, будет ли работать, если вместо AND [Приход] = " & Format(f, "#.##") & " насильно написать число AND [Приход] = 78.00 Eсли да, проблема в передаче числа. Нет - будем искать дальше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 17:55 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
>А стринг-то какой получается? где мне его увидать-то? >На крайний случай предлагаю ... Ошибка: пропущен оператор в выражении запроса... AND [Приход] = и все ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 17:56 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
стоило отойти на пару часов уже в одной запятой запутались самое простое - для SQL преобразовывать числа в String и менять запятую на точку: Dim s as string s = Replace(Cstr(Nz(curr1)), ",", ".") 'здесь внимательней а потом s вставлять в строку SQL уже с одинарными кавычками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 17:57 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
2Geo AND [Приход] = 1000,45 запятая его напрягает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 17:59 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
2progist invalid procedure or call argument ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 18:01 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
2Geo SORRY AND [Приход] = 1000.45 Работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 18:03 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
у меня . и , выправляются функцией CDbl работает при включенной ссылке VBA ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 18:04 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
AND [Приход] = 1000.45 Работает А выложи текущий код открытия формы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 18:06 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 18:07 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
2sasha_1 Типа я не спроста спроил что такое CDbl соответственно я не вкурсе насчет ссылки... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 18:09 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
Ребята, я, конечно, извиняюсь за вторжение в беседу профи, но не проще ли было бы не извращаться в "format...", а сделать обую настройку для компа? Пуск->Настройка->Панель инструментов->Языки и стандарты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 18:12 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
Нет, не этот, а тот, что не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 18:14 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
2TRoUbLEs Оригинальное решение и к тому же офигенный подъё... Но это не практично ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 18:15 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
в любом модуле Сервис->Ссылки смотришь есть ли галка напротив Visual Basic For Applications. если нет ставишь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 18:16 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 18:16 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
2sasha_1 >Сервис->Ссылки это cool там есть эта ссылка... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 18:18 |
|
||
|
Параметры открытия формы
|
|||
|---|---|---|---|
|
#18+
Оказывается Format(1000.35, "#.00#") возвращает строку "1000,35". Забавно. Тогда делай насильственную замену в этой строке запятой на точку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 18:19 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32222890&tid=1680201]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 351ms |

| 0 / 0 |
