Default Avatar

aseroff

aseroff

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

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

Комментарии

  • ...или напишите Set( 'end_date', '''18.12.2006''' );
  • написал: Подскажите, пожалуйста, как наиболее рационально и универсально добится цели... В запросе!!! Надо еще учесть, что возможно это строковая переменная, а мы ей число будем присваивать.
  • Эта вещь аналогична горизонтальному датабенду, только вывод информации идет не всерху вниз, а слева направо.
  • Я данный способ уже использовал. Возникают несколько мелких неприятностей. Вы не учли случай, когда количество данных превышает одну страницу. В результате вашего алгоритма последняя строчка на странице не будет подчеркнута (если на следущей стр…
    Раздел: SubReports Комментарий от aseroff November 2006
  • Можно пробежаться по набору данных (в коде циклом) и подсчитать "эти" значения ручками, а затем сделать их разницу и вывести на экран. Пример на C++Script^  double Summ1 = 0;  for (SomeQuery.First (); (!(SomeQuery.Eof)); SomeQuery.Next ())    Sum…
  • написал: Кто-нибудь сталкивался с такой бедой? Да уж... Тема "ConnectionString Срочно..." Проблему никак не решил, т.к. в проге все работает, а зказчику более ничего не надо. Видимо, очередной глюк фастрепорта.
  • написал: Такое возможно или это просто прихоть моя? Возможно. Но есть ли смысл?
    Раздел: Как сэкономить ресурсы? Комментарий от aseroff November 2006
  • Задача в следущем, необходимо сделать таблицу с несколькими вертикальными объединениями (см. приложенный рисунок). написал: а можно о задаче по-подробнее, может есть какой-то вариант её решения без subreport-ов Есть. Можно управлять гра…
    Раздел: SubReports Комментарий от aseroff November 2006
  • написал: Настолько срочно, что поиск не поюзать даже? На самом деле был ровно час, чтобы решить эту проблему... написал: Более того автор сам подсказал как решить эту проблему в вашем случае, ошика была именно в отсутствии дополнит…
    Раздел: ConnectionString Комментарий от aseroff November 2006
  • написал: При этом у 2-го Subreport-а PrintOnParent = False; Самое интересное в том, чтобы заставить таблицу печататься как мне интересно, чтобы сочитание колонок было m:n:k:l:p:q, чтобы определенные колонки растягивались в соответствии с данн…
    Раздел: SubReports Комментарий от aseroff November 2006
  • написал: Bопрос как вывести Memo1 только на последней странице? Попробуйте вместо Footer'а использовать ReportSummary.
    Раздел: Footer после DBCross Комментарий от aseroff November 2006
  • У MEMO есть свойство CharSpasing, поставьте, к примеру 3.
  • написал: Свершилось чудо Ковычки помогли?
  • написал: ИМЕЕТСЯ DB CROSS TAB В ЭТОЙ ТАБЛИЦЕ СУЩЕСТВУЮТ ЗНАЧЕНИЯ "NULL" Проще всего эти значения поправить в запросе! isnull (<поле1>, 0)
  • Можно. Скриптовые переменные в отчете не обязательно инициализировать. Просто передаешь из проги в отчет нужные переменные, в отчете их используешь без объявления. Просто и надежно, если что-либо забудешь передать, вывалится ошибка постороения …
  • написал: В коде программы есть вот такая строка: rptMovement.Variables['ConnectionString'] := data.ADOConnection1.ConnectionString; Попробуйте следущим образом: rptMovement.Variables['ConnectionString'] := '''' + data.ADOConnection1.Con…
  • Ставим обработчик события и делаем следущее: <подчиненная хранимая процедура>.Close; <подчиненная хранимая процедура>.Open; И все. Обычно, я передаю значение через переменную. Но можно и напрямую.
  • Можно сделать следущее: при "объединении" - ненужные ячейки скрыть (Visible = false), оставшиеся ячейки растянуть на место скрытых (не забываем сохранить предыдущие размеры). при возвращении к исходной таблице - делаем видимыми скрытые поля, стави…
    Раздел: объединение ячеек в run time Комментарий от aseroff November 2006
  • написал: Кстати, только что попробовал вот такое: qRubrics.Close; qRubrics.Params.Items[0] := ; qRubrics.Params.Items[1] := ; qRubrics.Open; qRubrics - эт TfrxAdoQuery. В работе выдает ошибку Left side cannot be assigned to Попробуйт…
    Раздел: Субрепорт с параметрами Комментарий от aseroff November 2006
  • написал: В политре отсутствует ДБдатасет Есть вкладочки ADO, BDE... в них - ADO Database, BDE Database... И это все, что нужно для счастья, т.е. для конекта
  • Мне кажется, лучше использовать сочетание горизонтальных и вертикальных MasterData. Вручную через MasterData тоже можно поробовать. Для cross-tab'а будет необходимо подоггнать запрос. Но, как сделать Тип\Цех, я не знаю. Все зависти от структ…
    Раздел: Как сделать это в 3-шке? Комментарий от aseroff October 2006
  • написал: у всех клиентов присутствует один и тот же договор Все правильно. Так FR и должен работать. Если вы хотите, чтобы вашим компаниям проставлялись договора, ва необходимо при каждой новой компании вызвать запрос заново. Для этого, п…
    Раздел: Субрепорт с параметрами Комментарий от aseroff October 2006
  • написал: придется изобретать колесо по-новой? ответ в следущем: Если вы будете вводить нормативные данные (отступы, шрифт, нумерация...), а тест для заполнения - из программы или БД, то решение достаточно нетрудоемкое. Но если вы хотите, чт…
    Раздел: ТехДок в FastScript Комментарий от aseroff October 2006
  • написал: подскажите где найти решение данной проблеммы, возможно ли такое? При хорошей оплате труда, возможно очень многое. написал: создать правила для первого листа, для последующих и оборотных сторон страниц в соответствии с норматив…
    Раздел: ТехДок в FastScript Комментарий от aseroff October 2006
  • написал: какую таблицу мне надо подать на входе Для первого варианта cross-tab не годится, а под второй запрос подогнать можно. Надо расположить поля следущим образом pole1 pole2 pole3 znachenie 2     342   1     z 2     342   2     z 2     …
    Раздел: дизайн кросс-отчета Комментарий от aseroff October 2006
  • написал: Поместить на странице можно, но тогда не считаются итоги по колонкам Посчитайте сумму в скрипте в переменную, и эту переменную выведите в нужное поле на странице. Если не захочет выводить корректное значение, сделайте отчет двупро…
  • написал: для перечня отгружаемой продукции выделено 3 строки, а соответсвенно когда меняется количество строк, свое положение меняет и подвал данных Так не используйте footer. Можно информацию, кокторая вынесена в footer поместить в masterda…
  • написал: ((TfrxMemoView *) Main->Fr->FindObject("l1"))->Text = A_text; пишет [C++ Error] U_Scheta.cpp(553): E2451 Undefined symbol 'TfrxMemoView' В модуле нет объявления вызываемого (TfrxMemoView ) класса. include должен помочь.
  • написал: Не могу обратиться к Мемо в отчете, ругается на TfrxMemoView Надо так: ((TfrxMemoView *) frxReport1->FindObject("Memo1"))->Text = "Hello, мир!"; При этом в заголовочном файле (.h) у тебя должен быть прописан: #include "frxCl…
  • написал: как прописать именно такую нумерацию который вы видите на отчете который зделано в ехсел?? Если я правильно вас понял, то вы хотите пронумеровать операции в баксах и нев баксах. Множество вариантов. Самый простой - получить дан…
    Раздел: Нужен такой отчет! Комментарий от aseroff October 2006