|
|
|
Введенное значение на подходит для поля
|
|||
|---|---|---|---|
|
#18+
Сообщение в общем-то понятное, а вот ситуация - нет На обработку до обновления висит defaultvalue=value (небольшое наследование). Формат поля - с разделителями разрядов (при любом другом формате все нормально). Вводятся вполне нормальные понятные цифорки, все чин по чину. Если постаить обычный формат - то все проходит. Кто-нибудь знает в чем дело? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2004, 19:21:22 |
|
||
|
Введенное значение на подходит для поля
|
|||
|---|---|---|---|
|
#18+
Иногда все нормально, а иногда на пустом месте срабатывает "Введенное значение на подходит " в чем дело - непонятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2004, 19:28:55 |
|
||
|
Введенное значение на подходит для поля
|
|||
|---|---|---|---|
|
#18+
А если в этот момент посмотреть в отладчике, чему равно value? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2004, 00:05:36 |
|
||
|
Введенное значение на подходит для поля
|
|||
|---|---|---|---|
|
#18+
тому, чкму и должно быть равно.... Ничего не могу понять. Есть наводка - текст в момент изменения дефаулт валуя становится форматированным (с пробелами между разрядами), текст я стал выправлять на месте - ошибка стала возникать вроде бы реже (на 20%). но осталась. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2004, 15:33:02 |
|
||
|
Введенное значение на подходит для поля
|
|||
|---|---|---|---|
|
#18+
vam911тому, чкму и должно быть равно.... И мы тут дружно поняли, сколько это. vam911Есть наводка - текст в момент изменения дефаулт валуя становится форматированным Так text или value??? vam911текст я стал выправлять на месте И мы дружно угадали, как выглядит программа, в которой сделан баг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2004, 15:36:46 |
|
||
|
Введенное значение на подходит для поля
|
|||
|---|---|---|---|
|
#18+
В валуе получается то число, что и было введено юзером (он ввел 11000 и в валуе 11000) Прога: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. функция zamenit_zapituyu меняет запятую на точку (несовпадение форматов в русском аксессе) но от ее использования ошибка не зависит (если вводить целые числа, то она ничего не меняет, а ошибка выскакивает) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2004, 18:05:04 |
|
||
|
Введенное значение на подходит для поля
|
|||
|---|---|---|---|
|
#18+
Блин, однако. Там еще и какая-то запитая функция. Что она возвращает, опять надо гадать? Какого типа ее значение? Хотя бы один пример значения можно ли увидеть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2004, 20:10:53 |
|
||
|
Введенное значение на подходит для поля
|
|||
|---|---|---|---|
|
#18+
У меня была такая же ерунда только с датой. По кнопке нужно было изменить дату в текстбоксе на 1 день. Маска ввода в текстбоксе стоит 00.00.00;0; На работе значение в текстбоксе выглядит как 26.11.04, а дома как 26.11.2004. Поэтому дома Me.Поле.Value даёт 26.11.2004, но устанавливать-то Me.Поле.Text нужно в формате 26.11.04, т.е. предварительно приводить данные к формату в соответствии с маской ввода: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 12:32:17 |
|
||
|
Введенное значение на подходит для поля
|
|||
|---|---|---|---|
|
#18+
FinansУ меня была такая же ерунда только с датой. По кнопке нужно было изменить дату в текстбоксе на 1 день. Маска ввода в текстбоксе стоит 00.00.00;0; На работе значение в текстбоксе выглядит как 26.11.04, а дома как 26.11.2004. Поэтому дома Me.Поле.Value даёт 26.11.2004, но устанавливать-то Me.Поле.Text нужно в формате 26.11.04, т.е. предварительно приводить данные к формату в соответствии с маской ввода: Код: plaintext 1. Это просто - поменяй настроки даты в региональных настроках компа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2004, 17:57:45 |
|
||
|
Введенное значение на подходит для поля
|
|||
|---|---|---|---|
|
#18+
Владимир СанычБлин, однако. Там еще и какая-то запитая функция. Что она возвращает, опять надо гадать? Какого типа ее значение? Хотя бы один пример значения можно ли увидеть? Эта функция берет число "11,25" и вместо запятой ставит точку "11.25" результат возвращается в виде строки. Все это необходимо для дефаут валуя. Оно воспринимает тольктакой формат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2004, 18:00:00 |
|
||
|
Введенное значение на подходит для поля
|
|||
|---|---|---|---|
|
#18+
vam911Эта функция берет число "11,25" и вместо запятой ставит точку "11.25" результат возвращается в виде строки. Все это необходимо для дефаут валуя. Оно воспринимает тольктакой формат. Можно увидеть заголовок этой функции? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2004, 18:13:19 |
|
||
|
Введенное значение на подходит для поля
|
|||
|---|---|---|---|
|
#18+
Function zamenit_zapituyu(val As Double) As String Dim k As Integer Dim str As String str = CStr(val) zamenit_zapituyu = "" k = InStr(1, str, ",") If k <> 0 Then str = Left(str, k - 1) + "." + Right(str, Len(str) - k) End If zamenit_zapituyu = str End Function Когда все делатся в таличной форме - Ок, а вот в ленточной... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2004, 18:26:06 |
|
||
|
Введенное значение на подходит для поля
|
|||
|---|---|---|---|
|
#18+
Столько вопросов и хоть бы один советик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2004, 19:05:02 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32824563&tid=1669717]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
26ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 287ms |

| 0 / 0 |
