SSRS таинственные дополнительные страницы

Вы также можете попробовать:

$data = array(
    array(  
        "continent" => "Europa",
        "country" => "France",
        "capital" => "Paris",
        ),
   array(
       "continent" => "Europa",
       "country" => "Spain",
       "capital" => "Madrid",
       ),
   array(
       "continent" => "Asia",
       "country" => "Russia",
       "capital" => "Moscow",
       )
);


$group_by = 'continent';
$attributes = array( 'country', 'capital' );

$output = array();
foreach( $data as $country ) {

    if( isset( $country[$group_by] ) ) {

        $one = array();
        foreach( $attributes as $attribute ) {
            if( isset( $country[$attribute] ) ) {
                $one[$attribute] = $country[$attribute];
            }
        }
        $output[ $country[$group_by] ][] = $one;
     }
}


print_r($output);

Демо

5
задан 19 February 2009 в 18:47
поделиться

3 ответа

Посмотрите страницу 12 этого документа (.doc загрузка).

2
ответ дан 18 December 2019 в 10:49
поделиться

Существует, вероятно, нависающий край где-нибудь с Вашим размером страницы или полями, который заставляет его перетекать в пустые страницы. Они могут быть приводящими в бешенство для нахождения иногда.

5
ответ дан 18 December 2019 в 10:49
поделиться

Одна вещь, которая может помочь, - это установить для правого поля значение 0 в главном отчете. Я сам заметил это с подотчетом, который правильно отображается в главном отчете, и добавление его в качестве подотчета в другой мастер заставляет его вставлять дополнительные разрывы страниц. Я согласен с TheTXI, это очень расстраивает, я бы хотел, чтобы у них был режим отладки / проверки, такой как firebug для веб-страниц.

Изменить: Также вы должны проверить свои поля, чтобы убедиться, что они не настроены на автоматическое расширение (непреднамеренное). Щелкните правой кнопкой мыши, свойства, установите .CanGrow = False

5
ответ дан 18 December 2019 в 10:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: