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

Вышла новая версия DataExpress 1.9.5

Публикация новостей, связанных с развитием DataExpress.
Аватара пользователя
admin
Разработчик
Сообщения: 5055
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 39 раз
Поблагодарили: 311 раз

Вышла новая версия DataExpress 1.9.5

Сообщение admin » 25 авг 2016, 17:52

Что нового:
1. Новое представление формы "Простая форма". Используется для создания отчетных форм и форм навигаций. Отличается от режима "Только форма" тем, что данные в базу не сохраняются и блокировка записей не действует.
2. Кнопки. Пока реализовано 6 команд: перейти к форме, открыть отчет, сохранить, печать, массовые вычисления, монитор пользователей.
Какие еще команды реализовать?

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

Re: Вышла новая версия DataExpress 1.9.5

Сообщение admin » 25 авг 2016, 18:20

Чтобы новые базы открывались в DataExpress Server, добавил фиктивную поддержку кнопок, т. е. они отображаются, но ничего не делают.

Аватара пользователя
vovka3003
Эксперт
Сообщения: 1376
Зарегистрирован: 30 апр 2016, 21:32
Откуда: г. Белгород (Ростов, Краснодар)
Контактная информация:

Re: Вышла новая версия DataExpress 1.9.5

Сообщение vovka3003 » 26 авг 2016, 10:59

admin писал(а):Что нового:
2. Кнопки...
Какие еще команды реализовать?

Возможно ли сделать команду очистки одного/нескольких полей, таблицы?

Аватара пользователя
Oppofan
Новичок
Сообщения: 49
Зарегистрирован: 19 авг 2016, 06:30
Откуда: г. Златоуст

Re: Вышла новая версия DataExpress 1.9.5

Сообщение Oppofan » 26 авг 2016, 11:19

Блин, вкусно должно быть, а меня работой завалили....

Кнопка вызова формы. можно сделать выбор какой из видов форм открывать? табличный или форма ввода?
"Легкие дороги редко ведут к интересным местам" Е.Гуляковский "Долгий восход на Энне"

Аватара пользователя
vovka3003
Эксперт
Сообщения: 1376
Зарегистрирован: 30 апр 2016, 21:32
Откуда: г. Белгород (Ростов, Краснодар)
Контактная информация:

Re: Вышла новая версия DataExpress 1.9.5

Сообщение vovka3003 » 26 авг 2016, 12:05

Oppofan писал(а):табличный или форма ввода...

Тоже крутилась хотелка на счет такого. Тока пока не сформировалась в "релиз" - как, при каких условиях открывать тот или иной режим формы. Например: "форма новой записи" или "форма существующей по условию" (поехали дальше к примеру про проверку уникальности: если запись существует тогда по кнопке предложить ее открыть)

Аватара пользователя
Oppofan
Новичок
Сообщения: 49
Зарегистрирован: 19 авг 2016, 06:30
Откуда: г. Златоуст

Re: Вышла новая версия DataExpress 1.9.5

Сообщение Oppofan » 26 авг 2016, 12:14

vovka3003 писал(а):как, при каких условиях открывать тот или иной режим формы.

Устанавливаешь кнопку на форму, и где-то в свойствах ставишь галку - "Показать таблицу", без галки - будет форма. Фсйо..... Мультивариантность, да ещё автоматическая - вряд ли может понадобиться на конкретной форме. Формы-то в DX не динамические.... ИМХО
"Легкие дороги редко ведут к интересным местам" Е.Гуляковский "Долгий восход на Энне"

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

Re: Вышла новая версия DataExpress 1.9.5

Сообщение admin » 26 авг 2016, 13:10

Все это будет.

Аватара пользователя
Oppofan
Новичок
Сообщения: 49
Зарегистрирован: 19 авг 2016, 06:30
Откуда: г. Златоуст

Re: Вышла новая версия DataExpress 1.9.5

Сообщение Oppofan » 26 авг 2016, 14:09

Кнопка с функцией "Массовые вычисления".
Как с этой формы (на которой эта кнопка) в выражение забрать значение одного из полей. Уже и лыжи мазал - не едут... :mrgreen:
"Легкие дороги редко ведут к интересным местам" Е.Гуляковский "Долгий восход на Энне"

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

Re: Вышла новая версия DataExpress 1.9.5

Сообщение admin » 26 авг 2016, 14:18

1. Если в условии отбора, то просто укажите поля в квадратных скобках.
2. Если в выражении, то первый вариант не пойдет, потому что выражение вычисляется в контексте выбранной формы и о других формах ничего не знает. Но можно использовать такой прием:
1. Добавьте надпись с выражением, например:

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

setvar('параметр1', [полеХ])

2. При изменении поля "полеХ" его значение запомнится в переменной. Переменная глобальная и видна во всех формах.
3. В выражении вместо [полеХ] напишите getvar('параметр1'). Должно сработать.

Аватара пользователя
Oppofan
Новичок
Сообщения: 49
Зарегистрирован: 19 авг 2016, 06:30
Откуда: г. Златоуст

Re: Вышла новая версия DataExpress 1.9.5

Сообщение Oppofan » 26 авг 2016, 14:27

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

BLOCK(
  SETVAR('Добавить', [Количество]), // с текущей формы
  [Количество]=[Количество]+getvar('Добавить') // сложение в целевой форме
)

В целевой форме ничего не меняется...
"Легкие дороги редко ведут к интересным местам" Е.Гуляковский "Долгий восход на Энне"


Вернуться в «Новости и релизы платформы»