Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Ehlib

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

Открыть новую тему     Написать ответ в эту тему

Vladkyr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Odysseos
Спасибо. Попробую. При стиль я как-то не подумал

Всего записей: 26 | Зарегистр. 28-12-2006 | Отправлено: 20:26 27-01-2010
Odysseos



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vladkyr
 
Не за что.
 
...Есть нюанс - это точно работает под 4.5. Под 5-й - не знаю, я на нее сам еще не перешел (потому как у меня куча собственных правок в EhLib, и тестировать их под 5-ку прям счас времени нет).

Всего записей: 186 | Зарегистр. 02-01-2006 | Отправлено: 13:56 28-01-2010
snike555



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Odysseos
про свои правки сообщали разработчику? может он включит их в общий пакет и Вам мучатся не нужно будет.

Всего записей: 380 | Зарегистр. 02-10-2009 | Отправлено: 14:46 28-01-2010
Odysseos



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
snike555
 
И неоднократно. Такое ощущение, что еще не все знают, с каким "интересом" прислушивается Большаков к предлагаемым правкам...

Всего записей: 186 | Зарегистр. 02-01-2006 | Отправлено: 15:19 28-01-2010
EugeneBoss3



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос по MemTableEh.  
Имеются ли ограничение на количество записей в MemTable?

Всего записей: 247 | Зарегистр. 15-09-2009 | Отправлено: 06:29 06-02-2010
PowerChute



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как бороться с такой ситуацией: отправляешь на печать таблицу, выбираешь количество копий (например 3) - но всегда печатается всего одна копия. Это было и в 4 версии. Перекочевало и в пятую...

----------
Хочешь всего и сразу, а получаешь ничего и постепенно.

Всего записей: 519 | Зарегистр. 13-10-2004 | Отправлено: 10:57 08-02-2010
snike555



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Купили таки ehlib. Закачал компонент, а где в каком файле посмотреть билд конкретный этих исходников?

Всего записей: 380 | Зарегистр. 02-10-2009 | Отправлено: 07:27 09-02-2010
xMesSir



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
snike555
Цитата:
де в каком файле посмотреть билд конкретный этих исходников

Первая строчка в файле readme.rus

Всего записей: 3068 | Зарегистр. 08-01-2005 | Отправлено: 09:06 09-02-2010
AlexCoRu

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В последних билдах реализовано:
- экспорт в эксель полей типа TDateTime, TDate, TTime в формате даты;
- подсчёт итогов полей типа TDateTime, TDate, TTime?
Или может кто сам это правил?

Всего записей: 911 | Зарегистр. 04-09-2003 | Отправлено: 22:02 18-02-2010
AlexNMelnikov

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PowerChute
 
Попробуйте разобраться в чем проблема и написать автору письмо.
Я уже раз так делал, автор ответил и включил исправления в следующий билд.
Причем ехлиб не был приобретен.

Всего записей: 29 | Зарегистр. 19-02-2007 | Отправлено: 01:14 20-02-2010
alexssss1

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Скажите, а как в компоненте DBGridEh в фильтре перевести на русский язык английские фразы типа  
 
(All)
(Clear filter)
...
 
В исходниках на скорую руку не могу найти.

Всего записей: 40 | Зарегистр. 22-09-2008 | Отправлено: 11:19 23-02-2010
EugeneBoss3



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexssss1
Смотри в EhLibConsts, вроде там

Всего записей: 247 | Зарегистр. 15-09-2009 | Отправлено: 08:11 24-02-2010
alexssss1

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneBoss3, спасибо. Попробую поискать.

Всего записей: 40 | Зарегистр. 22-09-2008 | Отправлено: 08:35 24-02-2010
zakov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Требуется решение следующей задачи с помощью EhLib 5:
 
есть Lookup-поле в DataSet-е из другого DataSet-а, которое пользователь выбирает из выпадающего списка... Как сделать так, чтобы в это поле пользователь мог вносить свои значения, которые могут отсутствовать в источнике данных, причем вносить в определенном формате???

Всего записей: 163 | Зарегистр. 24-01-2008 | Отправлено: 16:40 24-02-2010
Odysseos



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zakov
 
Никак (и это касается не только TDBLookupComboBoxEh, но и обычного TDBLookupComboBox).
 
Можно "эмулировать" через использование обычного TDBComboBoxEh - в LookupDataSet.OnAfterOpen перебирать все значения, заносить их в Items, а потом при ручном вводе - по OnExit или еще как - добавлять нововведенное значение в LookupDataSet.
 
...Еще - можно у TDBLookupComboBoxEh создать дополнительную кнопку в свойстве EditButtons, задать ей глиф в виде символа "+" (или еще как - чтоб было понятно, что это означает "добавить") - и по ее нажатию открывать диалог добавления значения в LookupDataSet.

Всего записей: 186 | Зарегистр. 02-01-2006 | Отправлено: 19:42 24-02-2010 | Исправлено: Odysseos, 19:43 24-02-2010
AviDen



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zakov
Ну ты захотел, елы-палы.
Как правило добавление значений в источник подстановки (т.е. в справочник в терминах концептуальной схемы) делается в отдельном диалоге создания нового элемента справочника. вызов его можно сделать по той же кнопочке из EditButtons, как написал Odysseos. можно даже ещё больше извернуться и навалять вместо выпадающего списка свою мини-форму, в которой разрешать ввод новых значений, EhLib'ы такое позволяют.

Всего записей: 316 | Зарегистр. 05-06-2007 | Отправлено: 19:41 05-03-2010
Odysseos



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AviDen
 
Можно, пожалуй - но это уже совершеннейший изврат. Выпадающие гриды - они, вообще-то, для вставки не предназначены, только для более удобного отображения списка словарных значений.

Всего записей: 186 | Зарегистр. 02-01-2006 | Отправлено: 14:52 09-03-2010
Samotek

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Odysseos
В Ehlib -выпадающий lookup - и есть грид, в котором показывается одна колонка. Так что "выпадающий грид" - другого не бывает. А показывать в нем несколько колонок, вполне можно, а иногда приходится, чтоб предоставить пользователю достаточно информации для принятия решения. И оформить его можно как обычный грид(в частности с сортировкой колонок).

Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 15:00 09-03-2010
Odysseos



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Samotek
 
Вы не поверите - но я в курсе данных особенностей EhLib
 
Я ими пользуюсь версии этак с 1.<какой-то>. (Кстати, вовсе не обязательно выпадающий список lookup'ов - именно DBGridEh, одно- или многоколоночный, - покопавшись в исходниках, его вполне можно заменить на произвольный контрол; у меня, к примеру, есть выпадающее из TDBLookupComboboxEh дерево, отнаследованное от TVirtualStringTree.)
 
Товарищ AviDen отметил, что можно использовать выпадающий грид для вставки lookup-значений, я же считаю, что это некоторый "изврат" ("изврат" - не сами гриды в качестве lookup-списков, а вставка новых значений в словарную таблицу посредством такого выпадающего грида). А вот Вы к чему Ваш коммент написали?

Всего записей: 186 | Зарегистр. 02-01-2006 | Отправлено: 20:44 09-03-2010 | Исправлено: Odysseos, 00:21 10-03-2010
Samotek

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Odysseos

Цитата:
("изврат" - не сами гриды в качестве lookup-списков, а вставка новых значений в словарную таблицу посредством такого выпадающего грида)

Был поражен Вашей логикой. И хотел поддержать спрашивающего товарища. Это в общем обычная ситуация, когда например в документ надо ввести покупателя, а в справочнике его нет. Решить задачу можно несколькими способами и не надо свои предпочтения выдавать за норму.

Цитата:
дерево, отнаследованное от TVirtualStringTree
 
Или, например форма справочника  покупателей.

Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 10:24 10-03-2010 | Исправлено: Samotek, 10:26 10-03-2010
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Ehlib


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru