Hogyan lehet ABC sorrendbe rendezni a dolgokat SharePoint designer 2007-ben?
És honnan származnak a táblázatba kiírt adatok?
Statikusan bele van írva a kódba esetleg, dinamikusan adatbázisból, fájlból, stb. vannak kiolvasva?
Ha statikus, akkor utólag csak kliens oldalon (JavaScrtipt) tudod az adatokat sorba rendezni.
Ha dinamikusan generált, akkor valamilyen szerver oldali programozási nyelvvel pl. PHP-vel tudod őket sorba rendezni, és ha adatbázisból jön, akkor a lekérdezést eleve úgy meg lehet írni, hogy sorba rendezze az adatokat egy vagy akár több mező alapján.
Amit te akarsz az nem szoftverfüggő, ehhez programozási ismeretek kellenek, tehát a SharePoint Designer 2007 nem fogja helyetted megcsinálni.
A tanáraidnak csak gratulálni tudok.
Összedobtam gyorsan egy példát kliens oldali rendezésre.
<!DOCTYPE HTML>
<html lang="hu">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>ABC sorrendbe rendezés</title>
<style>
#sort{
cursor:pointer;
color:#0000FF;
}
</style>
<script type="text/javascript">
function sortContent(){
var tableContent = document.getElementById('content');
var content = tableContent.getElementsByTagName('td');
var fruits = new Array();
for (i = 0; i < content.length; i++){
fruits[i] = '<tr><td>' + content[i].innerHTML + '</td></tr>';
}
fruits = fruits.sort();
tableContent.innerHTML = fruits.join('');
}
</script>
</head>
<body>
<table id="content">
<tr>
<td>körte</td>
</tr>
<tr>
<td>alma</td>
</tr>
<tr>
<td>szilva</td>
</tr>
<tr>
<td>meggy</td>
</tr>
<tr>
<td>banán</td>
</tr>
<tr>
<td>málna</td>
</tr>
</table>
<p id="sort" onclick="sortContent();">RENDEZ!</p>
</body>
</html>
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!