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

Обсуждение релиза 3 beta (15.08.17)

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

Обсуждение релиза 3 beta (15.08.17)

Сообщение YurAnt » Вт авг 15, 2017 7:48 pm

<<< Что нового?

Или что-то делаю не так, или TdxImage.LoadFromStream не работает...

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

 
var Fm:TdxForm;
  St: TMemoryStream;

procedure ButtonClick(Sender: TObject);

begin
  Fm:=CreateForm('Форма');
  Fm.OpenRecord(dxQueryGrid.Recid);
  St := TMemoryStream.Create;
  TdxDBImage(Fm.FindComponent('dxDBImage1')).SaveToStream(St);
  St.Position := 0;
  debug(St.Size); // есть размер...
  dxImage.LoadFromStream(St); // ничего не происходит...
  St.Free;
  Fm.Close;
  DestroyForm(Fm);
end;
Изображение

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

Re: Обсуждение релиза 3 beta (15.08.17)

Сообщение admin » Вт авг 15, 2017 7:53 pm

Обновить картинку надо после LoadFromStream: TdxImage.Refresh.

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

Re: Обсуждение релиза 3 beta (15.08.17)

Сообщение YurAnt » Вт авг 15, 2017 7:55 pm

Классно... Понеслась!
Изображение

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

Re: Обсуждение релиза 3 beta (15.08.17)

Сообщение jurist23rus » Вт авг 15, 2017 10:00 pm

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

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

Re: Обсуждение релиза 3 beta (15.08.17)

Сообщение YurAnt » Вт авг 15, 2017 10:13 pm

Форма защищена от редактирования пользователем, но не от скриптов. Все работает штатно.
Изображение

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

Re: Обсуждение релиза 3 beta (15.08.17)

Сообщение jurist23rus » Вт авг 15, 2017 11:25 pm

jurist23rus писал(а):Числовые поля ... заблокированы от изменений

jurist23rus писал(а):Тестовые поля не блокированы

Речь о компонентах.

Нужно привести к единообразию.
Destiny is a very convenient word for those who never take decisions.

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

Re: Обсуждение релиза 3 beta (15.08.17)

Сообщение YurAnt » Ср авг 16, 2017 12:10 am

YurAnt писал(а):Все работает штатно.

Блокированы все поля - и текстовые и числовые.
Изображение

Pavelll
Интересующийся
Сообщения: 143
Зарегистрирован: Пт июн 16, 2017 9:10 pm
Откуда: Сызрань

Re: Обсуждение релиза 3 beta (15.08.17)

Сообщение Pavelll » Ср авг 16, 2017 8:04 am

Добавлена возможность не показывать пользователя в списке при входе в базу (настраивается в "пользователи" для каждого конкретного пользователя):

я я гуд гуд)

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

Re: Обсуждение релиза 3 beta (15.08.17)

Сообщение YurAnt » Ср авг 16, 2017 8:25 am

Pavelll писал(а):я я гуд гуд)

...говорили Вовочке солдаты, когда он помогал им носить боеприпасы... :)
Изображение

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

Re: Обсуждение релиза 3 beta (15.08.17)

Сообщение YurAnt » Ср авг 16, 2017 10:04 am

Добавлена возможность не показывать пользователя в списке при входе в базу (настраивается в "пользователи" для каждого конкретного пользователя)

vovka3003 писал(а):... Возможно отключить обязательное создание паролей для пользователей? Установлен в настройках - просит, не установлен - входит с пустым.
admin писал(а):Я думаю единичку ввести не проблема.

А возможен ли такой копромисс?:
Изображение
Изображение


Вернуться в «Обсуждение релизов DataExpress»