Форум: "Начинающим";
Текущий архив: 2008.04.20;
Скачать: [xml.tar.bz2];
ВнизDBLookupComboBox1 Найти похожие ветки
← →
Fr1K © (2008-03-20 14:47) [40]ну а как правильно прописать тогда?
← →
Сергей М. © (2008-03-20 14:49) [41]
> Fr1K © (20.03.08 14:47) [40]
"Прописать правильно", естественно, следует extended-значение !
А у тебя что прописано вместо этого ?
Ну ?! Рожай уже быстрее сам )... Образование-то у тебя "вроде какбы" высшее)
← →
Fr1K © (2008-03-20 14:52) [42]Чесно слово ну никак не могу понять! запутался!
← →
Ega23 © (2008-03-20 14:55) [43]
> Чесно слово ну никак не могу понять! запутался!
Да забей, оно тебе не нужно.
← →
Fr1K © (2008-03-20 14:57) [44]Да мне фирме БД небольшую надо сделать осталось минимальное, а вот доделать не могу! а надо срочно!
← →
Сергей М. © (2008-03-20 14:57) [45]Содранная тобой в [5] функция GetColumnSumValue возвращает результат типа Integer
Этот результат, чтобы подставить его в кач-ве параметра вызова ф-ции FloatToString(), должен иметь тип Extended.
Что нужно сделать, чтобы привести эти типы в соответствие ?
Подсказка: изменить тип параметра ф-ции FloatToString ты не можешь.
← →
Fr1K © (2008-03-20 15:00) [46]да не могу понять я как... поки на примере пожалуста.
← →
Ega23 © (2008-03-20 15:00) [47]
> Да мне фирме БД небольшую надо сделать осталось минимальное,
> а вот доделать не могу! а надо срочно!
Тебе ещё, поди, за это деньги заплатят...
← →
Ega23 © (2008-03-20 15:01) [48]
> Fr1K © (20.03.08 15:00) [46]
>
> да не могу понять я как... поки на примере пожалуста.
Не мучайся. Давай ТЗ + $100, я тебе к завтрему напишу.
← →
Johnmen © (2008-03-20 15:01) [49]<Johnmen/B> а ты я смотрю только коментируешь здеь и всё ни одного ответа от тебя по делу нет
А у меня и не стоИт задача помогать идиотам :)
Вот и стебаться уже не интересно...
← →
Fr1K © (2008-03-20 15:02) [50]Нее я вообще работаю менеджером в сфере 1С а образование инженер прогрпммист так меня начальник типа теперь затравлюет, чтоб я написал ему программу по учету товара, типа проверяет... у меня пробный месяц :(
← →
Fr1K © (2008-03-20 15:04) [51]Johnmen а для чего тогда форум нужен объясни? если ты эксперт в делфи, то никакого права всё равно не имеешь обызвать людей идиотами! Ты вроде и взрослый а ума как у пятиклассника
← →
Ega23 © (2008-03-20 15:04) [52]
> а образование инженер прогрпммистДаром преподаватели, Время со мною тратили
Даром со мною мучился самый искусный Маг
Мудрых преподавателей слушал я невнимательно
Всё что ни задавали мне, делал я кое-как.
← →
Ega23 © (2008-03-20 15:05) [53]
> Johnmen а для чего тогда форум нужен объясни?
http://ln.com.ua/~openxs/articles/smart-questions-ru.html
← →
Сергей М. © (2008-03-20 15:07) [54]
> не могу понять я как
Изменить текст функции так чтобы привести в соответствие эти типы)
← →
Fr1K © (2008-03-20 15:09) [55]Ну а пример можна ... что вопросов меньше было
← →
Ega23 © (2008-03-20 15:11) [56]
> Ну а пример можна ... что вопросов меньше было
Боюсь, тебе его уже принципиально не дадут.
← →
Сергей М. © (2008-03-20 15:11) [57]
> пример можна
Тебе его уже дали. Осталась самая малость - доработать его с учетом всего сказанного выше.
← →
Сергей М. © (2008-03-20 15:13) [58]
> образование инженер прогрпммист
Врешь ведь)
← →
Fr1K © (2008-03-20 15:16) [59]1.Сергей М. - не вру. на последнем курсе учусь заочно!
2. Спасибо тебе большое разобрался в проблеме, просто немного надо было подумать.
3. Последняя проблема... я её описывал вышеУ меня остался один вопрос как теперь подсчитать ("№ Накладной", "Организация", "Сумма накладной") , только другая таблица ("Сумма", "Нал", "Безнал", "Долг")
как мне теперь получить Долг. Долг = Сумма-Нал-Безнал. вот
← →
Сергей М. © (2008-03-20 15:29) [60]
> разобрался в проблеме, просто немного надо было подумать
Что мешает еще немного подумать ?)
← →
Fr1K © (2008-03-20 15:39) [61]ну как бы я получаю ячеки которые мне надо
for ss:=3 to 5 do
memo1.Lines.Add(dbgrid1.Fields[ss].Text);
как теперь в 6 ячейку мне добавить итог тоесть у меня получилось
12000
300
400
в шестой ячейке должно быть 1200-300-400=11300
6 ячейка 11300
← →
Сергей М. © (2008-03-20 15:47) [62]Для начала добавь в свой компонент MyTable поле вычисляемого типа.
В обработчике события MyTable.OnCalcFields напиши:
wit MyTable do
Fields[6].Value := Fields[3].Value - Fields[4].Value - Fields[5].Value;
← →
Fr1K © (2008-03-20 15:51) [63]сделал! но ничего не происходит!
← →
Сергей М. © (2008-03-20 15:53) [64]А в гриде поле появилось ?
← →
Fr1K © (2008-03-20 15:54) [65]Та поля уже существуют... нового ничего не появилось
← →
Fr1K © (2008-03-20 16:26) [66]Почему он даже здесь неправильно считает memo1.Lines.Add(Table1.Fields[3].Value-Table1.Fields[5].Value-Table1.Fields[4].Value);
считать считает но выводит неправельные значения, хотя если так
memo1.Lines.Add(Table1.Fields[3].Value-Table1.Fields[5].Value); если убрать третье поле
← →
Fr1K © (2008-03-20 16:27) [67]memo1.Lines.Add(Table1.Fields[3].Value-Table1.Fields[5].Value)
Считает правильно но мне надо 1 вариант
memo1.Lines.Add(Table1.Fields[3].Value-Table1.Fields[5].Value-Table1.Fields[4].Value);
← →
Сергей М. © (2008-03-20 16:36) [68]
> Fr1K
Ты в курсе, что счет полей идет с нуля, а не с единицы ?
← →
Fr1K © (2008-03-20 16:43) [69]Да вкурсе! нашёл ошибку. там просто поле не в очереди стояло! спасибо!
А КАК МНЕ К ПРИМЕРУ ДОБАВИТЬ К НЕМУ ЕЩЁ КОМЕНТАРИЙ
ListBox2.Items.Add(Table1.Fields[3].Value-Table1.Fields[6].Value+" товары ");
ОН МАТЮХАЕТСА... как сделать?
← →
zorik © (2008-03-20 16:47) [70]
> у меня пробный месяц :(
думаю не пройдешь )))
ListBox2.Items.Add(FloatToStr(Table1.Fields[3].Value-Table1.Fields[6].Value)+" товары ");
← →
Сергей М. © (2008-03-20 16:48) [71]
> КАК МНЕ К ПРИМЕРУ ДОБАВИТЬ К НЕМУ ЕЩЁ КОМЕНТАРИЙ
Не дави капслок - в глазах рябит)
"К нему" - это к кому ?
← →
Fr1K © (2008-03-20 16:55) [72]Яж показал на примере
ListBox2.Items.Add(Table1.Fields[3].Value-Table1.Fields[6].Value+" товары ");
товары чтоб ещё тестом добавлялись к сумме в листбоксе.
естественно код думает что я пытаюсь сумму сложить со строкой... но как сденлать чтоб он понял (код)
← →
zorik © (2008-03-20 16:59) [73]
> ListBox2.Items.Add(FloatToStr(Table1.Fields[3].Value-Table1.
> Fields[6].Value)+" товары ");
← →
Сергей М. © (2008-03-20 17:00) [74]
> Fr1K © (20.03.08 16:55) [72]
Преобразуй результат суммирующего выражения в строку при помощи FloatToStr,
← →
Fr1K © (2008-03-20 17:30) [75]wit MyTable do
Fields[6].Value := Fields[3].Value - Fields[4].Value - Fields[5].Value;
при проделке такой операции выдаётса ошибка Dataset not in edit or insert mode
← →
zorik © (2008-03-20 17:43) [76]
with MyTable do
begin
Edit;
Fields[6].Value := Fields[3].Value - Fields[4].Value - Fields[5].Value;
Post;
end;
почитай книгу - главу о работе с базами данных!!!!
← →
Fr1K © (2008-03-21 09:52) [77]Зорик спасибо, очень помог! дай пожалуста свою аську. или стукни мне 491740693
← →
Fr1K © (2008-03-21 11:21) [78]Возникла новая проблема... вообщем есть ячейка "НАЛИЧНЫЕ" в dbgrid вот
как бы мне в неё нужно заносить наличные которые мне приносит клиент в течении некого времени. но проблема в том что ячейка одна проплат может быть несколько... что нужно сделать чтоб в ячейке "НАЛИЧНЫЕ" отображалась сумма его всех проплат а наотдельно форме отображались его проплаты и дата.
← →
Sergey13 © (2008-03-21 11:50) [79]> [78] Fr1K © (21.03.08 11:21)
> что нужно сделать
Пригласить наконец программиста и не мучать ни себя ни форум. 8-)
← →
Fr1K © (2008-03-21 11:55) [80]Да тут осталось пара стро! я вообщем из дбГрид добавляю на отдельную форму в ЛистБокс ячейку "НАЛИЧНЫЕ" к примеру 50000 после этого я уже на той форме где листбокс добавляю ещё проплату... как мне теперь всё это сохранить в дбгриде и все проплаты в листбоксе к определённому клиенту
Страницы: 1 2 3 4 5 6 7 8 9
10 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.04.20;
Скачать: [xml.tar.bz2];
Память: 0.6 MB
Время: 0.051 c