Агрегация данных

Все вопросы/проблемы по установке и использовании.
КонстантинН
Сообщения: 118
Зарегистрирован: 06 авг 2019, 17:19
Имя: Константин
Откуда: РФ

Re: Агрегация данных

Сообщение КонстантинН »

remchik писал(а): 25 сен 2019, 07:09 Вчера попробывал закостылить плагин, точнее начал разбираться с php
Все оказывается не так сложно, как кажется...
может лучше и плагин написать
а можете плагин выложить в соотвествующий раздел?
remchik
Сообщения: 267
Зарегистрирован: 19 сен 2019, 11:32
Имя: Remchik
Откуда: Москва

Re: Агрегация данных

Сообщение remchik »

<div class="table-scrollable">
<table class="table table-striped table-bordered table-hover">
<thead>
<tr>
<th><?php echo 'ID' ?></th>
<th><?php echo 'fio' ?></th>

</tr>
</thead>
<tbody>
<?php
require_once('Function.php');
$pages = addob("de","321");
print_r($pages);
?>


<?php
$where_sql = '';

$forms_query = db_query("
SELECT
`ap25`.`id` AS `id`,
`ap25`.`field_213` AS `fio`,
sum( `ap86`.`field_833` * `ap86`.`field_832` ) AS `summr`,
sum( `ap88`.`field_861` * `ap88`.`field_862` ) AS `summd`,
sum( `ap86`.`field_833` * `ap86`.`field_832` ) - sum( `ap88`.`field_861` * `ap88`.`field_862` ) AS `sald`
FROM
(
(
(
( `app_entity_25` `ap25` LEFT JOIN `app_entity_85` `ap85` ON ( `ap25`.`id` = `ap85`.`field_823` ) )
LEFT JOIN `app_entity_87` `ap87` ON ( `ap25`.`id` = `ap87`.`field_843` )
)
LEFT JOIN `app_entity_86` `ap86` ON ( `ap86`.`parent_item_id` = `ap85`.`id` )
)
LEFT JOIN `app_entity_88` `ap88` ON ( `ap88`.`parent_item_id` = `ap87`.`id` )
)
WHERE
`ap86`.`field_833` > 0
OR `ap88`.`field_861` > 0
GROUP BY
`ap25`.`id`,
`ap25`.`field_213`
");
while($v = db_fetch_array($forms_query)):
?>
<tr>

<td><?php echo $v['id'] ?></td>
<td><?php echo link_to($v['fio'],url_for('ext/public/form','id=' . $v['id']),array('target'=>'_blank')) ?></td>

</tr>
<?php endwhile?>


*****
Я же говорю костыль :)
обычный php скрипт
Собранный из кусков
***
Тружусь как пчелка
***
SQL,BpmOnline,Creatio,BpmSoft,.NET,SAP WMS,MS SQL Server,Windows Server,IIS
imamverdiyeveldar
Сообщения: 354
Зарегистрирован: 01 мар 2019, 08:57
Имя: Эльдар Имамвердиев
Откуда: Россия, Санкт-Петербург

Re: Агрегация данных

Сообщение imamverdiyeveldar »

remchik писал(а): 25 сен 2019, 07:09 Вчера попробывал закостылить плагин, точнее начал разбираться с php
Все оказывается не так сложно, как кажется...
может лучше и плагин написать
Эммм, а вы смогли написать этот плагин?
Ответить