Default Avatar

sysadminix

sysadminix

Подробная информация

Имя пользователя
sysadminix
Присоединился
Посещений
0
Был на сайте
Группы
Members

Комментарии

  • нужно разработчикам включить в поставку стандартную
    Раздел: Qrcode компонент Комментарий от sysadminix July 2012
  • Большое спасибо! Под себя переделал, но главное, чо понял принцип.
  • Если не затруднит, можно код? условия if испльзовал if QDetail.FieldByName('SNAMEROLE').AsString = 'Сбор заказа' then begin Set ('sum1', s1); Set ('sum2', s2); end; if QDetail.FieldByName('SNAMEROLE').AsString = 'Стол контроля' then b…
  • Для наглядности: Выше. там не видно, идет область склада Сбор заказов. Там данные считаются в последней колонке верно. А вот уже с того момента, как идет Стол контроля, там неправильно. Нужно уже брать другую сумму.
  • Есть один бэнд. В нем есть ячейка, значение которой есть формула: [(/ + / - /)*100]% Но есть еще области склада, такие как сбор заказов, столы проверки и т.д. и все они вставляются в этот единственный бэнд. Соответственно пока значение sum1 и …
  • Код полностью: var s1, s2, s3, s4, s5, s6 : integer; procedure SumCalc; // Считаем суммы по нужным нам столбцам и закидываем результат в переменные, // которые потом можно будет использовать в формалах begin QDetail.Open; QDetail.…
  • Конструкция присвоения по условию значения переменным следующая: if QDetail.FieldByName('sNameRole').AsString = 'Сбор заказа' then begin Set('sum1', s1); Set('sum2', s2); end; if QDetail.FieldByName('sNameRole').AsString = 'Стол контроля' …
  • Возник вопрос. Считаю значение суммы по столбцу по условию. Вставляю полученное значение в переменную sum1 и sum2, затем следующее условие и снова записываем данные в sum1 и sum2 и так далее. Естесственно, что на этапе построения значений в таблице …
  • Получил так, работает CODE: var s1 : integer; s2 : integer; procedure SumCalc; begin QDetail.Open; QDetail.First; s1 := 0; s2 := 0; while (not QDetail.eof) do begin s1 := s1 + QDetail.FieldByName('QTYTASK').AsInteger; s2 := s2 …
  • Кстати, если опустить ту ячейку, которую я хочу рассчитать ниже в поле бэнда GroupFooter1, то расчет идет, так как сумма расчитана, он может ею оперировать и формула работает, дается результат, но только по последней строке бэнда masterdata1, а мне …
  • Даже как рассчитывать приложу
  • это файл fr3 ?
  • GroupHeader1 значение GroupHeader2 значение MasterData1 Memo1 Memo2 Memo3 Memo4 GroupFooter1 Memo5 Memo6 ________________________________________________ Mem1-3 берутся из базы, Memo5 = сумма по столбцу Memo1,…