Последняя версия DataExpress 3 beta от 15 ноября 2020 года.

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



Объявление:

Если вам понравилась программа и вы ее интенсивно используете - замолвите словечко о ней на вашем сайте (блоге, форуме, твитере, краской на подъезде, ютуб-канале и т.д.) с активной (по-возможности) ссылкой на сайт программы/форум. Тем самым вы можете внести небольшой вклад в seo-карму проекта в виде входящих ссылок.
Спасибо! Администрация :)


>> Обсудить <<


Внимание! Кража данных


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

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

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

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

Программа разрешает создать 2 одинаковых Name для разных форм в одной базе. Думаю, это недоработка.

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

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

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

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

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

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
Сообщения: 1940
Зарегистрирован: 05 мар 2019, 18:09
Благодарил (а): 123 раза
Поблагодарили: 540 раз
Контактная информация:

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

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

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

Хотелось бы увидеть резюме с "борта №1": "это нормально потому что.." или "да, косяк надо подправить"...

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

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

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

Подправлю.

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

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

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

О! я ж говорил, что-то здесь не то...

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

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

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

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

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

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

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

Ну тем не менее - имеет место быть "окно" для создания потенциально конфликта. Чем меньше таких "окон" в программе, тем лучше...

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

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

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

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


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