Последняя версия DataExpress 3 beta от 27 мая 2018 года. Скачать. Энциклопедия DX. Форум на Develop-Soft

Копирование полей вычислений из одной формы в другую

Предложения по новому функционалу и развитию существующего.
Аватара пользователя
admin
Разработчик
Сообщения: 3530
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская

Re: Копирование полей вычислений из одной формы в другую

Сообщение admin » Пн янв 29, 2018 9:40 am

Интересно почитать и посмотреть концепцию массового копирования вычисляемых полей.

jurist23rus
Эксперт
Сообщения: 2165
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп

Re: Копирование полей вычислений из одной формы в другую

Сообщение jurist23rus » Пн янв 29, 2018 9:50 am

Тут хотя бы понять нужность этой функции. D.Novak первый, кто всерьёз заговорил о необходимости такого копирования, но пока не убедил, что ему это действительно необходимо. Я же всё еще склоняюсь к тому, что всё о чём он говорит можно и нужно делать в рамках одной формы и соответственно одного набора вычисляемых полей. Если бы господин D.Novak показал свою базу, то можно было бы разговаривать более предметно.
Destiny is a very convenient word for those who never take decisions.

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

Re: Копирование полей вычислений из одной формы в другую

Сообщение admin » Пн янв 29, 2018 10:02 am

Базу здесь можно глянуть.

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3375
Зарегистрирован: Чт апр 13, 2017 8:57 am
Контактная информация:

Re: Копирование полей вычислений из одной формы в другую

Сообщение YurAnt » Пн янв 29, 2018 10:06 am

Мне кажется, что в случае с однотипными полями действительно было бы на порядок быстрее с помощью мультиселекта в списке ВП копировать в буфер строки для вставки в другой форме "как есть". При вставке проверять одинаковые имена ("заменить", "пропустить"). По окончанию процесса вставки каким-то образом побегать по содержимому выражений с проверкой и красным цветом выделять строки, которые содержат ошибки.
Да, есть вариант получить 100/100 ошибок, но от этого мы не застрахованы и в случае с объединением проектов. Так или иначе - даже при 100% нестыковки есть некоторая экономия времени на создании имён, что уже само по себе немного замедляет процесс старения...

jurist23rus
Эксперт
Сообщения: 2165
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп

Re: Копирование полей вычислений из одной формы в другую

Сообщение jurist23rus » Пн янв 29, 2018 10:18 am

Посмотрел базу. Все мои опасения подтвердились. То что можно и нужно делать на одной форме, причём легко и непринуждённо зачем-то раскидано на 3-4 формы, а отсюда и пожелания копировать вычисляемые поля. Ну конечно, не лёгкая задача создавать кучу одинаковых форм :D

Пример. Формы "Кастет", "Насвай", "ЭШУ" процентов эдак на 95 идентичны по набору полей. Только названия полей разные и то не часто. И возникает резонный вопрос: а что мешает оставить одну универсальную форму к которой добавить поле списка (или объект), где выбирать эти пресловутые: "Кастет", "Насвай", "ЭШУ"?
Destiny is a very convenient word for those who never take decisions.

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

Re: Копирование полей вычислений из одной формы в другую

Сообщение admin » Пн янв 29, 2018 10:26 am

В данном случае пойдет объединение проектов, если базу не переделывать.

jurist23rus
Эксперт
Сообщения: 2165
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп

Re: Копирование полей вычислений из одной формы в другую

Сообщение jurist23rus » Пн янв 29, 2018 10:29 am

Игра "Найди десять отличий"
2018-01-29_10-21-01 (2).png
2018-01-29_10-21-01 (2).png (60.58 КБ) 289 просмотров

И это я взял вкладочку, где отличий было больше всего. На остальных вкладках все отличия, как правило, заканчиваются размерами компонентов.
Destiny is a very convenient word for those who never take decisions.

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3375
Зарегистрирован: Чт апр 13, 2017 8:57 am
Контактная информация:

Re: Копирование полей вычислений из одной формы в другую

Сообщение YurAnt » Пн янв 29, 2018 10:31 am

А печатные формы тоже одинаковые? (С телефона не видно).

Ещё отличие - одна серенькая, вторая зелёненькая.
"Колличество" с одной "л" пишется...

jurist23rus
Эксперт
Сообщения: 2165
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп

Re: Копирование полей вычислений из одной формы в другую

Сообщение jurist23rus » Пн янв 29, 2018 10:34 am

Форм не было в приложении, тут уж не знаю.
Destiny is a very convenient word for those who never take decisions.

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3375
Зарегистрирован: Чт апр 13, 2017 8:57 am
Контактная информация:

Re: Копирование полей вычислений из одной формы в другую

Сообщение YurAnt » Пн янв 29, 2018 10:36 am

Если и формы однотипные, тогда действительно проще кастет с насваем стыкануть...


Вернуться в «Предложения по развитию проекта.»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость