|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.11.2009, 17:19 | #11 |
Пользователь
Регистрация: 13.11.2009
Сообщений: 15
|
Здравствуйте, Евгений.
Хм.. странно.. у меня все шаги выполняются.. но при i=1 в сравнении If IsNumeric(s) Then пролетает действие iVal = iVal + CDbl(s) Вроде 0 тоже является номером??... Извините за беспокойство, не могли бы вы выложить программу, которая у вас получилась? |
17.11.2009, 18:29 | #12 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Здравствуйте Жентос.
если у MSFlexGrid свойство FixedCols = 0, а FixedRows = 1 функция : Код:
Евгений. |
18.11.2009, 17:17 | #13 |
Пользователь
Регистрация: 13.11.2009
Сообщений: 15
|
Евгений, спасибо вам большое, я вам очень благодарен..
|
18.11.2009, 19:52 | #14 |
Пользователь
Регистрация: 13.11.2009
Сообщений: 15
|
А можно еще спросить вас, Евгений, как можно обновить MSFlexGrid при внесении, удалении данных?.. т.к. программа считает средний балл по тем данным, которые были в таблицы, а при добавлении, либо удалении данных, программа показывает то же конечное значение, что и начальное..
|
18.11.2009, 20:02 | #15 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Здравствуйте Жентос.
аппетит приходит во время еды. Grid отображает данные предоставляемые поставщиком - Data обновить набор данных можно командой Data1.Refresh Удачи Вам. Евгений. |
18.11.2009, 20:11 | #16 |
Пользователь
Регистрация: 13.11.2009
Сообщений: 15
|
Спасибо огромное вам, не знаю чтобы я без вас делал)))
эмм.. а можно в Grid'е делать сортировку по фамилии? подскажите, пожалуйста, если вас не затруднит. |
18.11.2009, 21:34 | #17 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
"в Grid'е делать сортировку" - нельзя (в этом контроле точно)
но можно работать с "поставщиком" создайте на форме кнопку и "повесьте" на неё код: Код:
простите за шутку с "аппетитом" Евгений. |
18.11.2009, 22:07 | #18 |
Пользователь
Регистрация: 13.11.2009
Сообщений: 15
|
Спасибо.. только как я понимаю, действие этой кнопки заключается в перевороте данных относительно какой то средней данной, т.е. они меняются местами.. значит просто нужно вводить данные в алфавитном порядке, чтобы не было такого "конфуза"?
|
19.11.2009, 07:46 | #19 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
" делать сортировку" собственно и "заключается в перевороте данных" в Вашем понимании Расположение в отображающей таблице зависит от порядка сортировки источника, и потому отображаются данные "в алфавитном порядке" или нет абсолютно никак не связано с вводом, в любом случае вновь введенная запись является последней, а отображаться может первой если "такова воля" ключа сортировки.
Евгений. |
23.11.2009, 10:58 | #20 |
Пользователь
Регистрация: 13.11.2009
Сообщений: 15
|
извините, а можно спросить как можно сделать проверку вводимых данных, когда пользователь вводит строковую величину(например, по ошибке) в label, содержащий численные данные, так чтобы программа не выдавала ошибку "Type mistmatch"?
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблемка | Lacrimoso | Общие вопросы C/C++ | 11 | 24.09.2009 23:14 |
проблемка | lucky | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 12.05.2009 22:32 |
проблемка( | Alexcomeback | Общие вопросы C/C++ | 4 | 16.04.2009 18:38 |