Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.05.2021, 19:06
|
|||
|---|---|---|---|
|
|||
Компонент CurrencyEdit Поле не найдено. Как так-то? |
|||
|
#18+
Компонент CurrencyEdit не заполняется из запроса. Поле не найдено. Как так-то? Ну собственно, вопрос в теме Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.05.2021, 23:40
|
|||
|---|---|---|---|
Компонент CurrencyEdit Поле не найдено. Как так-то? |
|||
|
#18+
Поле не найдено. Может А или Т русские? Попробуйте так: Код: pascal 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.05.2021, 02:12
|
|||
|---|---|---|---|
Компонент CurrencyEdit Поле не найдено. Как так-то? |
|||
|
#18+
Вы уверены, что нужно писать в sCurrencyEdit1.Text, а не в sCurrencyEdit1.Value ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.05.2021, 03:40
|
|||
|---|---|---|---|
Компонент CurrencyEdit Поле не найдено. Как так-то? |
|||
|
#18+
harvest6 Компонент CurrencyEdit ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.05.2021, 07:08
|
|||
|---|---|---|---|
|
|||
Компонент CurrencyEdit Поле не найдено. Как так-то? |
|||
|
#18+
bk0010 Может А или Т русские? Попробуйте так: Такая же ошибка DimaBr Вы уверены, что нужно писать в sCurrencyEdit1.Text, а не в sCurrencyEdit1.Value ? Value - численное значение Text. Пробовал и так, и так... результат тот же ma1tus Проверь его класс, не data-aware ли Можно подробней? В этом случае тоже поле не найдено: Код: pascal 1. 2. Вот такой вариант работает: Код: pascal 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.05.2021, 08:29
|
|||
|---|---|---|---|
Компонент CurrencyEdit Поле не найдено. Как так-то? |
|||
|
#18+
harvest6 Код: pascal 1. 2. 3. 4. 5. Попахивает пятничным троллингом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.05.2021, 10:02
|
|||
|---|---|---|---|
|
|||
Компонент CurrencyEdit Поле не найдено. Как так-то? |
|||
|
#18+
DimaBrПопахивает пятничным троллингом Все стер и новой написал тот же текст, чтоб возможные ошибки убрать Этот вариант заработал Код: pascal 1. 2. 3. Я хз... почему вчера выдавал ошибку. Но вариант напрямую Код: pascal 1. Поле не найдено.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.05.2021, 10:43
|
|||
|---|---|---|---|
Компонент CurrencyEdit Поле не найдено. Как так-то? |
|||
|
#18+
Перенесите эту строчку выше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.05.2021, 11:06
|
|||
|---|---|---|---|
|
|||
Компонент CurrencyEdit Поле не найдено. Как так-то? |
|||
|
#18+
DimaBrПеренесите эту строчку выше Спасибо огромное, заработало. Только в чем причина такого поведения, я не понял(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.05.2021, 11:11
|
|||
|---|---|---|---|
Компонент CurrencyEdit Поле не найдено. Как так-то? |
|||
|
#18+
Предположительно (с помощью хрустального шара), на sDateEdit1/sDateEdit2 есть обработчик события OnChange который срабатывает и закрывает(переоткрывает) датасет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.05.2021, 11:20
|
|||
|---|---|---|---|
|
|||
Компонент CurrencyEdit Поле не найдено. Как так-то? |
|||
|
#18+
DimaBrПредположительно (с помощью хрустального шара), на sDateEdit1/sDateEdit2 есть обработчик события OnChange который срабатывает и закрывает(переоткрывает) датасет Хрустальный шар не подвел) Действительно, на sDateEdit1/sDateEdit2 есть обработчик события OnChange, который срабатывает и выполняет другой запрос, поэтому поле-то и не найдено. Спасибо за пояснения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.05.2021, 14:18
|
|||
|---|---|---|---|
Компонент CurrencyEdit Поле не найдено. Как так-то? |
|||
|
#18+
DimaBrВы уверены, что нужно писать в sCurrencyEdit1.Text, а не в sCurrencyEdit1.Value .Value вообще никогда не надо писать. Надо всегда писать .AsЧтото. Иначе хрен знает что получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.05.2021, 15:07
|
|||
|---|---|---|---|
Компонент CurrencyEdit Поле не найдено. Как так-то? |
|||
|
#18+
kdv Надо всегда писать .AsЧтото. Иначе хрен знает что получится. Если я пишу X := Dataset['NameField'], то я делаю неправильно ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.05.2021, 16:31
|
|||
|---|---|---|---|
Компонент CurrencyEdit Поле не найдено. Как так-то? |
|||
|
#18+
DimaBr kdv Надо всегда писать .AsЧтото. Иначе хрен знает что получится. Если я пишу X := Dataset['NameField'], то я делаю неправильно ? Если NameField - строка и там null то будет исключение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.05.2021, 21:31
|
|||
|---|---|---|---|
Компонент CurrencyEdit Поле не найдено. Как так-то? |
|||
|
#18+
alekcvp Если NameField - строка и там null то будет исключение. А не видно что NameField в кавычках ? А если X:Variant то какое исключение там будет ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.05.2021, 02:02
|
|||
|---|---|---|---|
Компонент CurrencyEdit Поле не найдено. Как так-то? |
|||
|
#18+
DimaBr А не видно что NameField в кавычках ? Ок, разжую: если поле с именем "NameField" имеет тип CHAR/VARCHAR и в нём записано значение NULL, то конструкция X := Dataset['NameField'] выдаст исключение если X - строковая переменная. DimaBr А если X:Variant то какое исключение там будет ? А если X: Variant, то никакого. А ты часто в приложении работаешь с вариантами в чистом виде? Его всё равно потом, скорее всего, к строке приводить придётся и если NULL не нужно обрабатывать отдельно от пустой строки, то проще сразу FieldByName().AsString использовать, ИМХО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.05.2021, 17:45
|
|||
|---|---|---|---|
Компонент CurrencyEdit Поле не найдено. Как так-то? |
|||
|
#18+
alekcvp если поле с именем "NameField" имеет тип CHAR/VARCHAR и в нём записано значение NULL, то конструкция X := Dataset['NameField'] выдаст исключение если X - строковая переменная. В одном предложении ДВА если. Не много ли ? alekcvp А ты часто в приложении работаешь с вариантами в чистом виде?. Регулярно. alekcvp то проще сразу FieldByName().AsString использовать AsString к какому значению приводит Null ? Как после этого отличить от Null ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.05.2021, 12:20
|
|||
|---|---|---|---|
Компонент CurrencyEdit Поле не найдено. Как так-то? |
|||
|
#18+
DimaBr AsString к какому значению приводит Null ? Как после этого отличить от Null ? Я как бы не осуждаю использование таких конструкций, я просто говорю к каким последствиям они могут привести в неопытных руках. Если важно отличать null от пустой строки, то да - можно использовать вариант (а можно получить ссылку на поле и проверять .IsNull). Если же разницы нет, то проще .AsString(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&mobile=1&tid=2037284]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
381ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 286ms |
| total: | 774ms |

| 0 / 0 |
