Последняя версия DataExpress 2021.02.22

Изображение Скачать | Изображение Что нового?

TdxForm.Name (дубликаты)

Здесь содержаться темы из данного форума, потерявшие свою актуальность ввиду того, что ошибка (баг) программы устранён разработчиком или данное поведение программы не являлось ошибкой и не требует вмешательства разработчика.
Аватара пользователя
Develop-Soft
Сообщения: 1964
Зарегистрирован: 05 мар 2019, 18:09
Благодарил (а): 124 раза
Поблагодарили: 553 раза
Контактная информация:

TdxForm.Name (дубликаты)

Сообщение Develop-Soft » 23 май 2019, 20:33

Программа разрешает создать 2 одинаковых Name для разных форм в одной базе. Думаю, это недоработка.
DataExpress v.3 beta 15.11.2020
Вопросы по проектам, разработанным в более поздних версиях (2021.01.18 и 2021.02.22) в ЛС не рассматриваю даже за деньги.

kok80
Эксперт
Сообщения: 409
Зарегистрирован: 02 июл 2018, 21:45
Благодарил (а): 5 раз
Поблагодарили: 47 раз

Re: TdxForm.Name (дубликаты)

Сообщение kok80 » 24 май 2019, 00:01

Это ж скрипты, ищущие формы по именам, могут отказаться работать правильно

jurist23rus
Эксперт
Сообщения: 2786
Зарегистрирован: 30 сен 2016, 09:42
Откуда: Майкоп
Благодарил (а): 6 раз
Поблагодарили: 41 раз

Re: TdxForm.Name (дубликаты)

Сообщение jurist23rus » 24 май 2019, 08:19

Никогда не искал форму по Name. Для идентификации есть ID ну и FormCaption.
Destiny is a very convenient word for those who never take decisions.

Аватара пользователя
Develop-Soft
Сообщения: 1964
Зарегистрирован: 05 мар 2019, 18:09
Благодарил (а): 124 раза
Поблагодарили: 553 раза
Контактная информация:

Re: TdxForm.Name (дубликаты)

Сообщение Develop-Soft » 24 май 2019, 08:54

В некоторых расширениях писал переменные вида: MainWindow.Params[Fm.Name+'_постфикс'].
Выходит так нельзя?

Хотелось бы увидеть резюме с "борта №1": "это нормально потому что.." или "да, косяк надо подправить"...
DataExpress v.3 beta 15.11.2020
Вопросы по проектам, разработанным в более поздних версиях (2021.01.18 и 2021.02.22) в ЛС не рассматриваю даже за деньги.

Аватара пользователя
admin
Разработчик
Сообщения: 5521
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 51 раз
Поблагодарили: 426 раз

Re: TdxForm.Name (дубликаты)

Сообщение admin » 24 май 2019, 11:03

Подправлю.

Аватара пользователя
Develop-Soft
Сообщения: 1964
Зарегистрирован: 05 мар 2019, 18:09
Благодарил (а): 124 раза
Поблагодарили: 553 раза
Контактная информация:

Re: TdxForm.Name (дубликаты)

Сообщение Develop-Soft » 24 май 2019, 11:10

О! я ж говорил, что-то здесь не то...
DataExpress v.3 beta 15.11.2020
Вопросы по проектам, разработанным в более поздних версиях (2021.01.18 и 2021.02.22) в ЛС не рассматриваю даже за деньги.

Аватара пользователя
admin
Разработчик
Сообщения: 5521
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 51 раз
Поблагодарили: 426 раз

Re: TdxForm.Name (дубликаты)

Сообщение admin » 24 май 2019, 11:21

Не такой уж и большой косяк, и то проявится только, если идентифицировать формы по Name в расширениях.

Аватара пользователя
Develop-Soft
Сообщения: 1964
Зарегистрирован: 05 мар 2019, 18:09
Благодарил (а): 124 раза
Поблагодарили: 553 раза
Контактная информация:

Re: TdxForm.Name (дубликаты)

Сообщение Develop-Soft » 24 май 2019, 11:30

Ну тем не менее - имеет место быть "окно" для создания потенциально конфликта. Чем меньше таких "окон" в программе, тем лучше...
DataExpress v.3 beta 15.11.2020
Вопросы по проектам, разработанным в более поздних версиях (2021.01.18 и 2021.02.22) в ЛС не рассматриваю даже за деньги.

kok80
Эксперт
Сообщения: 409
Зарегистрирован: 02 июл 2018, 21:45
Благодарил (а): 5 раз
Поблагодарили: 47 раз

Re: TdxForm.Name (дубликаты)

Сообщение kok80 » 26 май 2019, 23:54

Если правильно идентифицировать форму по ID, то было бы удобно, чтобы этот ID был на виду, например, в диалоге "имя формы" в заголовке "Имя формы (id=1)"


Вернуться в «РЕШЕНО: Закрытые вопросы.»