![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Просто хороший
Форумчанин
Регистрация: 26.03.2010
Сообщений: 562
|
![]()
Подскажите плиз как мне в этом stringGrid'e количество товара умножить на цену по каждой строчке, а потом сложив ответ поместить в Edit (сумма)
Учесть что строчек может быть и больше, еще и пустые (помешают или нет - Не знаю!) ыва.jpg Может кто знает как удалить пустые строчки?
Помог, нажми весы слева
![]() |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Просто хороший
Форумчанин
Регистрация: 26.03.2010
Сообщений: 562
|
![]()
что то не получается. Код работает если в гриде 2или более строки, но он складывает 3 столбец и 2 столбец последней заполненой строки
Помог, нажми весы слева
![]() |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
![]()
Небольшая промашка - в индексации ячеек вначале указывается индекс колонки.
Чтобы удалить пустые строки, необходимо знать сколько не пустых строк (при условии, что все пустые строки находятся ниже). Код:
Последний раз редактировалось Прик; 08.10.2010 в 06:40. |
![]() |
![]() |
![]() |
#5 |
Просто хороший
Форумчанин
Регистрация: 26.03.2010
Сообщений: 562
|
![]()
Круто, с вычислением получилось, но оказалось что удаление пустых строк работает не так как нужно. А можно ли чтобы оставлял одну пустую строку?
И еще, может кто знает почему у меня в dbgrid не добавляет вещественные числа (вида 123,00)?
Помог, нажми весы слева
![]() |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
![]()
А как нужно?
Можно. Никто не знает. Есть только предположение. Может быть в региональных настройках поколдовать надо. А может нет и причина в чем-то другом. |
![]() |
![]() |
![]() |
#7 |
Просто хороший
Форумчанин
Регистрация: 26.03.2010
Сообщений: 562
|
![]()
Удаление работает нормально, я просто в том смысле что нужно оставить только одну пустую строчку. Если можно то как? Буду очень благодарен
Помог, нажми весы слева
![]() |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
![]()
К - это счетчик заполненных строк, в цикле он накапливается процедурой Inc(K).
Достаточно свойству RowCount присвоить на одну строку больше: Код:
|
![]() |
![]() |
![]() |
#9 |
Просто хороший
Форумчанин
Регистрация: 26.03.2010
Сообщений: 562
|
![]()
Спасибо, тема закрыта
Помог, нажми весы слева
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Операция с panel | grafgrial | Общие вопросы Delphi | 7 | 31.03.2010 20:35 |
операция SHL | Anohorett | Общие вопросы C/C++ | 2 | 02.12.2009 23:27 |
Операция в Газе | Роман Радер | Свободное общение | 2 | 31.12.2008 17:03 |
Операция Ы | SASHA50 | Microsoft Office Excel | 10 | 25.04.2008 12:38 |
Операция сдвига? | SkyDreamer | Общие вопросы C/C++ | 3 | 10.10.2007 08:20 |