Re: ОШИБКИ В ПРОГРАММЕ!

Решил организовать поиск по 2-м комбикам, один из которых фильтруется по другому, имеет свойство MultiSelect и FirstEmptyItem (другой этих свойств не имеет). В этом случае у отфильтрованного комбика нет первой пустой ячейки, а при нажатии первой строки из выбора, нажимаются все сразу. В итоге, первая строка замещает пустую ячейку, значения первой строки получается не существует, вторая строка выбирается нормально.
Как только убираю фильтрацию одного комбика по другому — появляется пустая ячейка. Или убираю пустую ячейку — появляется возможность выбрать первую строку.

Re: ОШИБКИ В ПРОГРАММЕ!

Поиск по компоненту Edit, если есть он используется с шаблоном вида !\+\7\(000\)000-00-00 работает неккоректно;
В Поиске выбран фильтр %s%, что предполагает, что будут показаны все записи, имеющие соответствующие числа. Но на самом деле этом случае поиск выдает результат лишь когда я забью почти весь номер без двух последних цифр, иначе же не выдает никакого совпадения.

Re: ОШИБКИ В ПРОГРАММЕ!

Не увеличивается длина выпадающего списка сортировки в кнопке Поиск даже если раскрываю на весь экран окно заполнения.
Был случай, когда не влазит название таблицы и я не вижу по какому из параметров я выбрал сортировку. Приходится ориентироваться на очередность отображения строк.

Post's attachments

Attachment icon Безымянный.png 37.83 kb, 125 downloads since 2020-06-26 

Re: ОШИБКИ В ПРОГРАММЕ!

В таблице при редактировании записи прямо в ней невозможно выбрать дату, когда нажал на месяц и попал в меню месяцев. Через форму это возможно сделать.

Post's attachments

Attachment icon загружено.png 12.18 kb, 144 downloads since 2020-06-26 

55 (edited by builov.maikl 2020-08-04 09:13:55)

Re: ОШИБКИ В ПРОГРАММЕ!

Добрый день.
Не могу в полной мере сказать что нашел ошибку но хотелось бы исправить
поиск через компонент Edit выдаёт записи в соответствии с регистром букв (фильтр %s%) т.е. "Поиск" и "поиск" это разные слова!

P/S чуть ранее писал о других найденных ошибках в других ветках, (может не туда влепил?) можно посмотреть через профиль.

Re: ОШИБКИ В ПРОГРАММЕ!

Здравствуйте! Наверное, замечание не совсем в тему...
Программа версии 6.5 закрывается при малейшей ошибке, что нередко очень мешает. С предыдущими версиями, не имевшими такового новшества, было удобнее работать. Проблемная строка в конструкторе выделяется - это круто, но часто перезапускать БД то еще "удовольствие"...

Re: ОШИБКИ В ПРОГРАММЕ!

Vyvern wrote:

Здравствуйте! Наверное, замечание не совсем в тему...
Программа версии 6.5 закрывается при малейшей ошибке, что нередко очень мешает. С предыдущими версиями, не имевшими такового новшества, было удобнее работать. Проблемная строка в конструкторе выделяется - это круто, но часто перезапускать БД то еще "удовольствие"...

Поддерживаю! Не обязательно закрывать программу и устанавливать курсор на строку с ошибкой, достаточно отобразить номер строки в сообщении об ошибке. А в идеале в сообщении также отобразить название файла со скриптом, так как скрипты могут быть не только в файле script.pas

Визуальное программирование: блог и телеграм-канал.

58 (edited by delphinsl 2021-07-20 08:53:39)

Re: ОШИБКИ В ПРОГРАММЕ!

Добрый день! Перевожу программу с SQLite на MySQL! Перенес данные и в одной из таблиц в формах возникает такая ошибка скрин прилагаю. Причем это основная таблица. Другая подобная таблица работает без ошибок.

Post's attachments

Attachment icon Безымянный.png 6.17 kb, 89 downloads since 2021-07-20 

Re: ОШИБКИ В ПРОГРАММЕ!

delphinsl wrote:

Добрый день! Перевожу программу с SQLite на MySQL! Перенес данные и в одной из таблиц в формах возникает такая ошибка скрин прилагаю. Причем это основная таблица. Другая подобная таблица работает без ошибок.


Скорей всего при описании вычисляемых полей или основного запроса вы использовали синтаксиc, недопустимый в MySQL, но работающий в SQLite. Могу предположить, что это - конкатенация строк с помощью ||.


Покажите текст запроса, вызвавшего данную ошибку.

Визуальное программирование: блог и телеграм-канал.

60 (edited by delphinsl 2021-07-20 09:53:53)

Re: ОШИБКИ В ПРОГРАММЕ!

Никакой запрос не используется, все штатно, ошибка возникает при нажатии на таблицу с данными в форме. На форме три таблицы и все заполняются как дочерние записи к id основной таблицы, то есть к записи которая открыта.
Есть вычисляемое поле в БД для SQLite (SELECT soisp.nameisp FROM soisp WHERE soisp.id=soispdog.id_soisp1)

61 (edited by k245 2021-07-20 10:02:10)

Re: ОШИБКИ В ПРОГРАММЕ!

k245 wrote:

Покажите текст запроса, вызвавшего данную ошибку.

http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&item=7819&download=0


С этим запросом отправляетесь в MySQL Workbench и смотрите, что не так...

Post's attachments

Attachment icon кнопка.png 133.56 kb, 94 downloads since 2021-07-20 

Визуальное программирование: блог и телеграм-канал.

Re: ОШИБКИ В ПРОГРАММЕ!

Вот что по этой кнопке выдает

Post's attachments

Attachment icon Безымянный.png 1.57 kb, 97 downloads since 2021-07-20 

Re: ОШИБКИ В ПРОГРАММЕ!

delphinsl wrote:

Вот что по этой кнопке выдает

Топик "ОШИБКИ В ПРОГРАММЕ" предназначен для баг-репортов, в которых детально описана ошибка в поведении среды разработки или отдельных компонентов MVD, которую можно локализовать (повторить).


Для поиска ошибки в вашей программе рекомендую создать отдельную тему и приложить ваш проект.

Визуальное программирование: блог и телеграм-канал.

Re: ОШИБКИ В ПРОГРАММЕ!

Спасибо за помощь