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

Урок 8. Функция null. Свойство "Значение по умолчанию".

Для тех кто считает, что лучше один раз увидеть, чем сто раз услышать. Тут же можно комментировать, предлагать, обсуждать просмотренное.
jurist23rus
Эксперт
Сообщения: 2431
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп

Урок 8. Функция null. Свойство "Значение по умолчанию".

Сообщение jurist23rus » Пт дек 23, 2016 3:25 pm

phpBB [video]
Destiny is a very convenient word for those who never take decisions.

GINN
Интересующийся
Сообщения: 80
Зарегистрирован: Сб фев 25, 2017 1:06 pm
Откуда: Харьков

Re: Урок 8. Функция null. Свойство "Значение по умолчанию".

Сообщение GINN » Сб фев 25, 2017 3:28 pm

Добрый день!
Совсем недавно обнаружил Ваш великолепный конструктор баз данных для начинающих DataExpress. Надеюсь с ним подружиться.

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

Большое спасибо за Ваш труд!

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

Re: Урок 8. Функция null. Свойство "Значение по умолчанию".

Сообщение jurist23rus » Сб фев 25, 2017 4:22 pm

GINN писал(а):По данному видеоуроку небольшое пожелание - задействовать новую функцию для заполнения поля 'Количество проживающих' по умолчанию не максимальным значением, т.к. это не совсем корректно (проживающих могло стать меньше), а последними введенными данными.


А вы большой молодец, что заметили эту маленькую неувязочку. Действительно, на видео функция будет возвращать НЕ последнее значение поля, а максимальное из имеющихся. Это может быть не совсем корректно в жизни, но для образовательных целей самое то ;)
То что вы хотите достаточно сложно в реализации, поэтому показывать это для тех, кто только знакомится с DX было бы неразумно, так как всё бы очень сильно усложнилось. Но если Вам хочется сделать идеально, то для Вас выражение для поля "Количество проживающих" будет таким:

Код: Выделить всё

iif ([Флажок_отключения счётчика]=1,
  DBMAX ('Коммунальник', 'Количество проживающих', '[!Услуга]=[!Услуга] & [!Дата оплаты]=DBMAX ("Коммунальник", "Дата оплаты", "[!Услуга]=[!Услуга]")'), null )
Destiny is a very convenient word for those who never take decisions.

GINN
Интересующийся
Сообщения: 80
Зарегистрирован: Сб фев 25, 2017 1:06 pm
Откуда: Харьков

Re: Урок 8. Функция null. Свойство "Значение по умолчанию".

Сообщение GINN » Сб фев 25, 2017 7:07 pm

Большое спасибо!
Выражение конечно усложнилось, но не настолько, чтобы было непонятно.


Вернуться в «Обучающее видео по работе с DataExpress.»