Последняя версия DataExpress 3 beta от 9 мая 2020 года.
Изображение Скачать | Изображение Что нового?
См. также: Энциклопедия DX | Форум на develop-soft | Песочница
ИзображениеИзображениеИзображение

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

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

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

Сообщение Develop-Soft » Чт май 23, 2019 8:33 pm

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

kok80
Эксперт
Сообщения: 335
Зарегистрирован: Пн июл 02, 2018 9:45 pm
Благодарил (а): 2 раза
Поблагодарили: 25 раз

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

Сообщение kok80 » Пт май 24, 2019 12:01 am

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

jurist23rus
Эксперт
Сообщения: 2701
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп
Благодарил (а): 2 раза
Поблагодарили: 24 раза

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

Сообщение jurist23rus » Пт май 24, 2019 8:19 am

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

Аватара пользователя
Develop-Soft
Сообщения: 1525
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 121 раз
Поблагодарили: 400 раз
Контактная информация:

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

Сообщение Develop-Soft » Пт май 24, 2019 8:54 am

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

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

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

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

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

Подправлю.

Аватара пользователя
Develop-Soft
Сообщения: 1525
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 121 раз
Поблагодарили: 400 раз
Контактная информация:

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

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

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

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

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

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

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

Аватара пользователя
Develop-Soft
Сообщения: 1525
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 121 раз
Поблагодарили: 400 раз
Контактная информация:

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

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

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

kok80
Эксперт
Сообщения: 335
Зарегистрирован: Пн июл 02, 2018 9:45 pm
Благодарил (а): 2 раза
Поблагодарили: 25 раз

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

Сообщение kok80 » Вс май 26, 2019 11:54 pm

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


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