Easy way to display more documents in the same row on a Web view

You can display more documents in the same row on a Web view only using Notes elements.

You can display more documents in the same row on a Web view only using Notes elements.

You need a view named "allDoc" whit the name of documents in the first column and the ID in the second column.

In the "$$ViewTemplate for allDoc" form you must insert a field with this code.
td := "</td><td> "; tr := "</td></tr><tr><td> "; list := @DbColumn ( "Notes":"NoCache"; @DbName; "allDoc"; 1 ); listH := @DbColumn ( "Notes":"NoCache"; @DbName; "allDoc"; 2 ); listHRef := "<a href='/" + @Subset ( @DBName; -1) + "/allDoc/" + listH + "?opendocument'>" + list + "</a>"; n := @Elements (list); nCol := @TextToNumber ( "6" ); REM "nCol is the number of column of your table"; row := @Repeat ( td; nCol - 1 ) + tr; listA := @Repeat ( row ; @Integer ( n/nCol ) ) + @Repeat ( td; @Modulo ( n; nCol ) ); newList := listHRef + @Explode ( listA; " " ); table := "[<table bgcolor='darkblue' border='0' cellspacing='1' cellpadding='2'><tr><td>" + @Trim ( @Implode ( newList ) )+ "</td></tr></table>]"; newTable := @ReplaceSubstring ( table; "<td></td>":"<tr></tr>"; "":"" ); @ReplaceSubstring ( newTable; "<td>"; "<td bgcolor='white' nowrap>" )

This was first published in July 2001

Dig deeper on Domino Resources - Part 2

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

-ADS BY GOOGLE

SearchWindowsServer

Search400

  • iSeries tutorials

    Search400.com's tutorials provide in-depth information on the iSeries. Our iSeries tutorials address areas you need to know about...

  • V6R1 upgrade planning checklist

    When upgrading to V6R1, make sure your software will be supported, your programs will function and the correct PTFs have been ...

  • Connecting multiple iSeries systems through DDM

    Working with databases over multiple iSeries systems can be simple when remotely connecting logical partitions with distributed ...

SearchEnterpriseLinux

SearchDataCenter

SearchExchange

SearchContentManagement

Close