Форум: "Основная";
Текущий архив: 2004.01.29;
Скачать: [xml.tar.bz2];
ВнизПосоветуйте StringGrid с обработкой данных как Excel, или создать Найти похожие ветки
← →
Layner (2004-01-19 11:29) [0]... есть три столбика в StringGrid, и 5 строк. В 1м и 3м столбике, во всех строках одно число, например 200. Выглядит примерно так:
1 |оп.| 2
-----------
200 0 200
200 0 200
200 0 200
200 0 200
200 0 200
Требуется в первой строке, среднего столбца ввести операцию, например *2, и чисто 200 должно везде сменится на 400, кроме левого значения и строк выше. И т.д.
Т.е. выглядит это примерно так
1 | оп. | 2
-------------
200 *2 400 // на этом шаге почти весь StringGrid в 1 и 2 , был 400
400 -50 350 // после этого шага ниже заполнилось 350
350 *2 700 // ---//--- 700.
700 0 700
700 0 700
Эта задача для учета брака, т.е. 5 строк - это процесс изготовления, 5 шагов, 1 колонка до операции, 2я после. Средняя - что в операция делала. Т.е. "резка" например увеличивает этот товар на 2 или 3 или .. любое число. (т.е. *2, *3...).
"Фасовка" - минус брак, (т.е. -50, -100 пишется в ср. колонке StringGrid)
Посоветуйте плз, я думал как в Excel сделать, на OnSetEditText обрабатывать шаг за шагом, да что то ума не хватает переварить, как операцию различить, т.е. можно парсить ср. колонку, если стоит знак *, значит умножаем, далее в цикле пишем новое значение ниже... может кто предложит варианты? Или есть готовый StringGrid для этих целей? Заранее всем спасибо.
← →
Anatoly Podgoretsky (2004-01-19 11:33) [1]Delphi F1Book
← →
Layner (2004-01-19 11:37) [2]Анатолий, смени пластинку, ты последние 50 ответов пишешь эту строчку :)
← →
Карелин Артем (2004-01-19 11:38) [3]Layner © (19.01.04 11:37) [2]
Это название компонента в стиле Екселя на вкладке ActiveX однако.
← →
Layner (2004-01-19 11:41) [4]Извиняюсь Анатолий, я думал ты меня к хелпу послал, ещё раз, прошу прощения.
← →
Layner (2004-01-19 11:44) [5]Супер!!! Мне это и надо!!! Анатолий, спасибо вам огромное!!!
Артем тоже. Ваще класс. Спасибо и этому суперскому сайту.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.01.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c