
aseroff
aseroff
Подробная информация
- Имя пользователя
- aseroff
- Присоединился
- Посещений
- 0
- Был на сайте
- Группы
- Members
Комментарии
-
...или напишите Set( 'end_date', '''18.12.2006''' );
-
написал: Подскажите, пожалуйста, как наиболее рационально и универсально добится цели... В запросе!!! Надо еще учесть, что возможно это строковая переменная, а мы ей число будем присваивать.
-
Эта вещь аналогична горизонтальному датабенду, только вывод информации идет не всерху вниз, а слева направо.
-
Я данный способ уже использовал. Возникают несколько мелких неприятностей. Вы не учли случай, когда количество данных превышает одну страницу. В результате вашего алгоритма последняя строчка на странице не будет подчеркнута (если на следущей стр…
-
Можно пробежаться по набору данных (в коде циклом) и подсчитать "эти" значения ручками, а затем сделать их разницу и вывести на экран. Пример на C++Script^ double Summ1 = 0; for (SomeQuery.First (); (!(SomeQuery.Eof)); SomeQuery.Next ()) Sum…
-
написал: Кто-нибудь сталкивался с такой бедой? Да уж... Тема "ConnectionString Срочно..." Проблему никак не решил, т.к. в проге все работает, а зказчику более ничего не надо. Видимо, очередной глюк фастрепорта.
-
написал: Такое возможно или это просто прихоть моя? Возможно. Но есть ли смысл?
-
Задача в следущем, необходимо сделать таблицу с несколькими вертикальными объединениями (см. приложенный рисунок). написал: а можно о задаче по-подробнее, может есть какой-то вариант её решения без subreport-ов Есть. Можно управлять гра…
-
написал: Настолько срочно, что поиск не поюзать даже? На самом деле был ровно час, чтобы решить эту проблему... написал: Более того автор сам подсказал как решить эту проблему в вашем случае, ошика была именно в отсутствии дополнит…
-
написал: При этом у 2-го Subreport-а PrintOnParent = False; Самое интересное в том, чтобы заставить таблицу печататься как мне интересно, чтобы сочитание колонок было m:n:k:l:p:q, чтобы определенные колонки растягивались в соответствии с данн…
-
написал: Bопрос как вывести Memo1 только на последней странице? Попробуйте вместо Footer'а использовать ReportSummary.
-
У 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), оставшиеся ячейки растянуть на место скрытых (не забываем сохранить предыдущие размеры). при возвращении к исходной таблице - делаем видимыми скрытые поля, стави…
-
написал: Кстати, только что попробовал вот такое: qRubrics.Close; qRubrics.Params.Items[0] := ; qRubrics.Params.Items[1] := ; qRubrics.Open; qRubrics - эт TfrxAdoQuery. В работе выдает ошибку Left side cannot be assigned to Попробуйт…
-
написал: В политре отсутствует ДБдатасет Есть вкладочки ADO, BDE... в них - ADO Database, BDE Database... И это все, что нужно для счастья, т.е. для конекта
-
Мне кажется, лучше использовать сочетание горизонтальных и вертикальных MasterData. Вручную через MasterData тоже можно поробовать. Для cross-tab'а будет необходимо подоггнать запрос. Но, как сделать Тип\Цех, я не знаю. Все зависти от структ…
-
написал: у всех клиентов присутствует один и тот же договор Все правильно. Так FR и должен работать. Если вы хотите, чтобы вашим компаниям проставлялись договора, ва необходимо при каждой новой компании вызвать запрос заново. Для этого, п…
-
написал: придется изобретать колесо по-новой? ответ в следущем: Если вы будете вводить нормативные данные (отступы, шрифт, нумерация...), а тест для заполнения - из программы или БД, то решение достаточно нетрудоемкое. Но если вы хотите, чт…
-
написал: подскажите где найти решение данной проблеммы, возможно ли такое? При хорошей оплате труда, возможно очень многое. написал: создать правила для первого листа, для последующих и оборотных сторон страниц в соответствии с норматив…
-
написал: какую таблицу мне надо подать на входе Для первого варианта cross-tab не годится, а под второй запрос подогнать можно. Надо расположить поля следущим образом pole1 pole2 pole3 znachenie 2 342 1 z 2 342 2 z 2 …
-
написал: Поместить на странице можно, но тогда не считаются итоги по колонкам Посчитайте сумму в скрипте в переменную, и эту переменную выведите в нужное поле на странице. Если не захочет выводить корректное значение, сделайте отчет двупро…
-
написал: для перечня отгружаемой продукции выделено 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…
-
написал: как прописать именно такую нумерацию который вы видите на отчете который зделано в ехсел?? Если я правильно вас понял, то вы хотите пронумеровать операции в баксах и нев баксах. Множество вариантов. Самый простой - получить дан…