Best Solution needed
Dear All,
I have a client has many rpt files and want to call it view via web interface. The results should be saved locally on the server as PDF files (or other format) and users can download it later.
Does Crystal Reports support this requirement? if yes, which product should i use?
Thanks.
Hello Samer,
ther are 2 general ways.
One way is to buy ready out of the box products from us like Crystal Reports Server or BO Enterprise.
Both products offer a web based managed environment for RPT files (viewing, exporting, and much more)
Please use this [dedicated forum|BI Platform; if you have more questions around that way.
Please see here for a [general product overview|https://www.sdn.sap.com/irj/sdn/businessobjects-articles].
The second possibility is to program web based solutions using our SDK by yourself.
I recommend you get a first [overview about our SDKs |https://boc.sdn.sap.com/].
Please use this [dedicated forum|https://www.sdn.sap.com/irj/sdn/businessobjects-sdk-forum] if you have more questions around the second way.
Best regards
Falk
Similar Messages
-
Many times my computer takes too long to connect to new website. I have wireless internet (time capsule) and I am running a pretty powerful real time financial work program at same time, what is the best solution? Upgrading speed from cable network? is it a hard drive issue? do I only need to "clean out" the computer? Or all of the above...not to computer saavy. It is a Macbook Pro osx 10.6.8 (late 2010).
Almost certainly none of the above! Try each of the following in this order:
Select 'Reset Safari' from the Safari menu.
Close down Safari; move <home>/Library/Caches/com.apple.Safari/Cache.db to the trash; restart Safari.
Change the DNS servers in your network settings to use the OpenDNS servers: 208.67.222.222 and 208.67.220.220
Turn off DNS pre-fetching by entering the following command in Terminal and restarting Safari:
defaults write com.apple.safari WebKitDNSPrefetchingEnabled -boolean false -
My 500 GB can't verify nor repair. I have photoshop work that I need to recover. I would like to know what option would be the best solution for this problem?
You appear to have two issues: 1) a hard drive that is not working properly and 2) files you wish to recover.
Re 1) you need to answer Kappy's questions.
Re 2) does the drive load and can you see your photo files? If so can you copy them to another drive?
Do you not have a backup of the photo files? -
I'm an elementary music teacher and my students perform regularly so I have a lot of their performances on my computer. Now I need to free up memory so am wondering what the best solution would be, given that I may need access to these movies again in the future.
I do have an external hard drive, but have never been able to figure out if you can store movies on it, instead of on the computer hard drive.
Thanks so much!Good evening,
I see you have another post about deleting movies and iDVD projects. Wanting the video to be available in the future is a significant criteria because video files are very large and are very compressed to fit on a DVD. If you want the video to be available in the future for additional editing (eg, highlights of the year), ideally you'd want to save the video in a format which will easily allow this. To me, this suggests you delete the iDVD projects but keep the iMovie files for future editing. This accomplishes the easy editing objective but keeps a lot of large files on your hard drive (each iMovie/iDVD project will be about 20% smaller -- assuming a 4 to 1 compression).
If you are willing to accept some additional work in the future and are okay with some reduction in video quality, you can pull sections from an existing DVD and use iMovie to combine them. The extra work is required to decompress the DVD, and this is also the reason for loss of some sharpness. This strategy reduces the file size of your combined projects by about 80% if you save disc images (virtual DVDs), or if you save the physical DVDs, you save 100% of the space.
I'd decide about the tradeoffs before jumping into action.
John -
I need to record two camera interview shoots and turn the video around quickly. What is the best solution using a MacBook Pro and final cut pro?
Try reimporting all your media: file>>import>>reimport>>continue
-
What is the best solution for my need
I have a failry simple need, but with so many products on acrobat.com, I'm not sure the best way to tackle it.
I want to be able to email my new employees a link to paperwork I need filled out for their employment with my company, and have the results go to my HR dept.
I setup a form on formscentral, but im not sure if thats the best solution, it gives the results in Excel, and I would rather be able to print the form they filled out for filing.
Whats the best way to accomplish this?
Thanks for your help
-B.FabianoHi B.Fabiano
You can export responses as PDF. It will extract each response as a seperate PDF.
See if that works for you. -
Pop Up Window - Dynamic Page - Need Best Solution
I'd like to create a pop-up window for my site. I've used behaviors in the past. I'm not sure if that's the best way now. Basiclly I have a photo gallery with thumbnails. Once you click the thumbnail I want a larger window to open with the image. I've seen the javascript windows used that use CSS lightbox, however I can't get it to work with my site. I guess I should mention I'm using:
ASP vbscript
SQL Database
Unit is set for repeating regions
Help me find the best solution to carry out this task. Thanks in advance.At this time I can't post the page. This is what I'm using:
http://www.lokeshdhakar.com/projects/lightbox2/
Using asp vbscript ,ms sql database with a link to the image paths that are sitting in the images folder.
This is really all I can show you. Hopefully you can make heads of tails out of it. Thanks for answering my post!
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!--#include file="Connections/conn_ssfGallery.asp" -->
<%
Dim rs_ssfGallery
Dim rs_ssfGallery_cmd
Dim rs_ssfGallery_numRows
Set rs_ssfGallery_cmd = Server.CreateObject ("ADODB.Command")
rs_ssfGallery_cmd.ActiveConnection = MM_conn_ssfGallery_STRING
rs_ssfGallery_cmd.CommandText = "SELECT * FROM dbo.tbl_pictures ORDER BY picture_ID ASC"
rs_ssfGallery_cmd.Prepared = true
Set rs_ssfGallery = rs_ssfGallery_cmd.Execute
rs_ssfGallery_numRows = 0
%>
<%
Dim HLooper1__numRows
HLooper1__numRows = 25
Dim HLooper1__index
HLooper1__index = 0
rs_ssfGallery_numRows = rs_ssfGallery_numRows + HLooper1__numRows
%>
<%
' *** Recordset Stats, Move To Record, and Go To Record: declare stats variables
Dim rs_ssfGallery_total
Dim rs_ssfGallery_first
Dim rs_ssfGallery_last
' set the record count
rs_ssfGallery_total = rs_ssfGallery.RecordCount
' set the number of rows displayed on this page
If (rs_ssfGallery_numRows < 0) Then
rs_ssfGallery_numRows = rs_ssfGallery_total
Elseif (rs_ssfGallery_numRows = 0) Then
rs_ssfGallery_numRows = 1
End If
' set the first and last displayed record
rs_ssfGallery_first = 1
rs_ssfGallery_last = rs_ssfGallery_first + rs_ssfGallery_numRows - 1
' if we have the correct record count, check the other stats
If (rs_ssfGallery_total <> -1) Then
If (rs_ssfGallery_first > rs_ssfGallery_total) Then
rs_ssfGallery_first = rs_ssfGallery_total
End If
If (rs_ssfGallery_last > rs_ssfGallery_total) Then
rs_ssfGallery_last = rs_ssfGallery_total
End If
If (rs_ssfGallery_numRows > rs_ssfGallery_total) Then
rs_ssfGallery_numRows = rs_ssfGallery_total
End If
End If
%>
<%
Dim MM_paramName
%>
<%
' *** Move To Record and Go To Record: declare variables
Dim MM_rs
Dim MM_rsCount
Dim MM_size
Dim MM_uniqueCol
Dim MM_offset
Dim MM_atTotal
Dim MM_paramIsDefined
Dim MM_param
Dim MM_index
Set MM_rs = rs_ssfGallery
MM_rsCount = rs_ssfGallery_total
MM_size = rs_ssfGallery_numRows
MM_uniqueCol = ""
MM_paramName = ""
MM_offset = 0
MM_atTotal = false
MM_paramIsDefined = false
If (MM_paramName <> "") Then
MM_paramIsDefined = (Request.QueryString(MM_paramName) <> "")
End If
%>
<%
' *** Move To Record: handle 'index' or 'offset' parameter
if (Not MM_paramIsDefined And MM_rsCount <> 0) then
' use index parameter if defined, otherwise use offset parameter
MM_param = Request.QueryString("index")
If (MM_param = "") Then
MM_param = Request.QueryString("offset")
End If
If (MM_param <> "") Then
MM_offset = Int(MM_param)
End If
' if we have a record count, check if we are past the end of the recordset
If (MM_rsCount <> -1) Then
If (MM_offset >= MM_rsCount Or MM_offset = -1) Then ' past end or move last
If ((MM_rsCount Mod MM_size) > 0) Then ' last page not a full repeat region
MM_offset = MM_rsCount - (MM_rsCount Mod MM_size)
Else
MM_offset = MM_rsCount - MM_size
End If
End If
End If
' move the cursor to the selected record
MM_index = 0
While ((Not MM_rs.EOF) And (MM_index < MM_offset Or MM_offset = -1))
MM_rs.MoveNext
MM_index = MM_index + 1
Wend
If (MM_rs.EOF) Then
MM_offset = MM_index ' set MM_offset to the last possible record
End If
End If
%>
<%
' *** Move To Record: if we dont know the record count, check the display range
If (MM_rsCount = -1) Then
' walk to the end of the display range for this page
MM_index = MM_offset
While (Not MM_rs.EOF And (MM_size < 0 Or MM_index < MM_offset + MM_size))
MM_rs.MoveNext
MM_index = MM_index + 1
Wend
' if we walked off the end of the recordset, set MM_rsCount and MM_size
If (MM_rs.EOF) Then
MM_rsCount = MM_index
If (MM_size < 0 Or MM_size > MM_rsCount) Then
MM_size = MM_rsCount
End If
End If
' if we walked off the end, set the offset based on page size
If (MM_rs.EOF And Not MM_paramIsDefined) Then
If (MM_offset > MM_rsCount - MM_size Or MM_offset = -1) Then
If ((MM_rsCount Mod MM_size) > 0) Then
MM_offset = MM_rsCount - (MM_rsCount Mod MM_size)
Else
MM_offset = MM_rsCount - MM_size
End If
End If
End If
' reset the cursor to the beginning
If (MM_rs.CursorType > 0) Then
MM_rs.MoveFirst
Else
MM_rs.Requery
End If
' move the cursor to the selected record
MM_index = 0
While (Not MM_rs.EOF And MM_index < MM_offset)
MM_rs.MoveNext
MM_index = MM_index + 1
Wend
End If
%>
<%
' *** Move To Record: update recordset stats
' set the first and last displayed record
rs_ssfGallery_first = MM_offset + 1
rs_ssfGallery_last = MM_offset + MM_size
If (MM_rsCount <> -1) Then
If (rs_ssfGallery_first > MM_rsCount) Then
rs_ssfGallery_first = MM_rsCount
End If
If (rs_ssfGallery_last > MM_rsCount) Then
rs_ssfGallery_last = MM_rsCount
End If
End If
' set the boolean used by hide region to check if we are on the last record
MM_atTotal = (MM_rsCount <> -1 And MM_offset + MM_size >= MM_rsCount)
%>
<%
' *** Go To Record and Move To Record: create strings for maintaining URL and Form parameters
Dim MM_keepNone
Dim MM_keepURL
Dim MM_keepForm
Dim MM_keepBoth
Dim MM_removeList
Dim MM_item
Dim MM_nextItem
' create the list of parameters which should not be maintained
MM_removeList = "&index="
If (MM_paramName <> "") Then
MM_removeList = MM_removeList & "&" & MM_paramName & "="
End If
MM_keepURL=""
MM_keepForm=""
MM_keepBoth=""
MM_keepNone=""
' add the URL parameters to the MM_keepURL string
For Each MM_item In Request.QueryString
MM_nextItem = "&" & MM_item & "="
If (InStr(1,MM_removeList,MM_nextItem,1) = 0) Then
MM_keepURL = MM_keepURL & MM_nextItem & Server.URLencode(Request.QueryString(MM_item))
End If
Next
' add the Form variables to the MM_keepForm string
For Each MM_item In Request.Form
MM_nextItem = "&" & MM_item & "="
If (InStr(1,MM_removeList,MM_nextItem,1) = 0) Then
MM_keepForm = MM_keepForm & MM_nextItem & Server.URLencode(Request.Form(MM_item))
End If
Next
' create the Form + URL string and remove the intial '&' from each of the strings
MM_keepBoth = MM_keepURL & MM_keepForm
If (MM_keepBoth <> "") Then
MM_keepBoth = Right(MM_keepBoth, Len(MM_keepBoth) - 1)
End If
If (MM_keepURL <> "") Then
MM_keepURL = Right(MM_keepURL, Len(MM_keepURL) - 1)
End If
If (MM_keepForm <> "") Then
MM_keepForm = Right(MM_keepForm, Len(MM_keepForm) - 1)
End If
' a utility function used for adding additional parameters to these strings
Function MM_joinChar(firstItem)
If (firstItem <> "") Then
MM_joinChar = "&"
Else
MM_joinChar = ""
End If
End Function
%>
<%
' *** Move To Record: set the strings for the first, last, next, and previous links
Dim MM_keepMove
Dim MM_moveParam
Dim MM_moveFirst
Dim MM_moveLast
Dim MM_moveNext
Dim MM_movePrev
Dim MM_urlStr
Dim MM_paramList
Dim MM_paramIndex
Dim MM_nextParam
MM_keepMove = MM_keepBoth
MM_moveParam = "index"
' if the page has a repeated region, remove 'offset' from the maintained parameters
If (MM_size > 1) Then
MM_moveParam = "offset"
If (MM_keepMove <> "") Then
MM_paramList = Split(MM_keepMove, "&")
MM_keepMove = ""
For MM_paramIndex = 0 To UBound(MM_paramList)
MM_nextParam = Left(MM_paramList(MM_paramIndex), InStr(MM_paramList(MM_paramIndex),"=") - 1)
If (StrComp(MM_nextParam,MM_moveParam,1) <> 0) Then
MM_keepMove = MM_keepMove & "&" & MM_paramList(MM_paramIndex)
End If
Next
If (MM_keepMove <> "") Then
MM_keepMove = Right(MM_keepMove, Len(MM_keepMove) - 1)
End If
End If
End If
' set the strings for the move to links
If (MM_keepMove <> "") Then
MM_keepMove = Server.HTMLEncode(MM_keepMove) & "&"
End If
MM_urlStr = Request.ServerVariables("URL") & "?" & MM_keepMove & MM_moveParam & "="
MM_moveFirst = MM_urlStr & "0"
MM_moveLast = MM_urlStr & "-1"
MM_moveNext = MM_urlStr & CStr(MM_offset + MM_size)
If (MM_offset - MM_size < 0) Then
MM_movePrev = MM_urlStr & "0"
Else
MM_movePrev = MM_urlStr & CStr(MM_offset - MM_size)
End If
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Southern Store Fixtures Inc.</title>
<link href="CSS/global.css" rel="stylesheet" type="text/css" />
<link href="CSS/layout.css" rel="stylesheet" type="text/css" />
<link href="CSS/details.css" rel="stylesheet" type="text/css" />
<!--beginning of lightbox script -->
<link href="CSS/lightbox.css" rel="stylesheet" type="text/css" />
<script src="Scripts/protype.js" type="text/javascript"></script>
<script src="Scripts/scriptaculous.js?load=effects,builder" type="text/javascript"></script>
<script src="Scripts/lightbox.js" type="text/javascript"></script>
<!--end of lightbox script -->
<script src="SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
<link href="SpryAssets/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css" />
<style type="text/css">
#apDiv1 {
position:absolute;
left:1226px;
top:643px;
width:284px;
height:251px;
z-index:1;
a:link {
color: #CCC;
text-decoration: none;
a:hover {
color: #5FABFF;
text-decoration: none;
a:visited {
text-decoration: none;
a:active {
text-decoration: none;
</style>
<link href="CSS/gallery.css" rel="stylesheet" type="text/css" />
</head>
<body>
<!--begining of wrapper div -->
<div id="wrapper">
<!---begining of header--->
<div id="header"><img src="SSFLogo.png" width="298" height="96" alt="SSFlogo" /></div>
<!---end of header--->
<div id="banner"><img src="blueHeader_2.png" width="950" height="133" alt="header" /></div>
<!---begining main nav--->
<div id="mainNav">
<ul id="MenuBar1" class="MenuBarHorizontal">
<li><a href="index.asp">Home</a> </li>
<li><a href="#" class="MenuBarItemSubmenu">Company Info</a>
<ul>
<li><a href="#">Privacy Policy</a></li>
<li><a href="#">About Us</a></li>
<li><a href="#">Jobs/Career</a></li>
<li><a href="#">Information Request</a></li>
</ul>
</li>
<li><a class="MenuBarItemSubmenu" href="#">Gallery</a>
<ul>
<li><a class="MenuBarItemSubmenu" href="#">Store Pictures</a>
<ul>
<li><a href="#">Item 3.1.1</a></li>
<li><a href="#">Item 3.1.2</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#" class="MenuBarItemSubmenu">Products</a>
<ul>
<li><a href="#">Self Serve</a></li>
<li><a href="#">Serve</a></li>
<li><a href="#">Multi Decks</a></li>
<li><a href="#">Combinations</a></li>
<li><a href="#">Food Service</a></li>
<li><a href="#">Islands</a></li>
<li><a href="#">Produce</a></li>
<li><a href="#">Floral</a></li>
<li><a href="#">Hot Foods</a></li>
</ul>
</li>
<li><a href="#" class="MenuBarItemSubmenu">News/Events</a>
<ul>
<li><a href="#">Inside Look</a></li>
<li><a href="#">Happenings</a></li>
<li><a href="#">Trade Show Schedule</a></li>
</ul>
</li>
<li><a href="#" class="MenuBarItemSubmenu">Contact</a>
<ul>
<li><a href="#">Customer Service</a></li>
</ul>
</li>
<li><a href="#" class="MenuBarItemSubmenu">Buiss. Portal</a>
<ul>
<li><a href="#">Login</a></li>
</ul>
</li>
</ul>
</div>
<!---end main nav--->
<!---begining subBanner--->
<div id="subBanner"><img src="secBanner.png" width="950" height="156" alt="secBanner" /></div>
<!---end subBanner--->
<!---begining contenMain--->
<div id="contentMain">
<!--beginning of gallery div -->
<div id="gallery">
<p>
<!--beginning of galleryImage div -->
</p>
<table width="400" border="0" align="center" id="galleryNav2">
<tr>
<td width="100" align="center"><% If MM_offset <> 0 Then %>
<a href="<%=MM_moveFirst%>">First</a>
<% End If ' end MM_offset <> 0 %></td>
<td width="100" align="center"><% If MM_offset <> 0 Then %>
<a href="<%=MM_movePrev%>">Previous</a>
<% End If ' end MM_offset <> 0 %></td>
<td width="100" align="center"><% If Not MM_atTotal Then %>
<a href="<%=MM_moveNext%>">Next</a>
<% End If ' end Not MM_atTotal %></td>
<td width="100" align="center"><% If Not MM_atTotal Then %>
<a href="<%=MM_moveLast%>">Last</a>
<% End If ' end Not MM_atTotal %></td>
</tr>
</table>
<p> </p>
<table align="center" id="HorzLooper">
<%
startrw = 0
endrw = HLooper1__index
numberColumns = 5
numrows = 5
while((numrows <> 0) AND (Not rs_ssfGallery.EOF))
startrw = endrw + 1
endrw = endrw + numberColumns
%>
<tr align="center" valign="top">
<%
While ((startrw <= endrw) AND (Not rs_ssfGallery.EOF))
%>
<td><div id="galleryImage">
<div id="galleryThumb"><a href="images/pic/<%=(rs_ssfGallery.Fields.Item("picture_url").Value)%> rel="lightbox"><img src="images/thumb/<%=(rs_ssfGallery.Fields.Item("thumb_url").Value)%>" alt="<%=(rs_ssfGallery.Fields.Item("alt_url").Value)%>" /></a></div>
<div id="galleryImageID"><%=(rs_ssfGallery.Fields.Item("picture_ID").Value)%></div>
<div id="galleryImageFamily"><%=(rs_ssfGallery.Fields.Item("family").Value)%></div>
</div></td>
<%
startrw = startrw + 1
rs_ssfGallery.MoveNext()
Wend
%>
</tr>
<%
numrows=numrows-1
Wend
%>
</table>
<p> </p>
<table width="400" border="0" align="center" id="galleryNav">
<tr>
<td width="100" align="center"><% If MM_offset <> 0 Then %>
<a href="<%=MM_moveFirst%>">First</a>
<% End If ' end MM_offset <> 0 %></td>
<td width="100" align="center"><% If MM_offset <> 0 Then %>
<a href="<%=MM_movePrev%>">Previous</a>
<% End If ' end MM_offset <> 0 %></td>
<td width="100" align="center"><% If Not MM_atTotal Then %>
<a href="<%=MM_moveNext%>">Next</a>
<% End If ' end Not MM_atTotal %></td>
<td width="100" align="center"><% If Not MM_atTotal Then %>
<a href="<%=MM_moveLast%>">Last</a>
<% End If ' end Not MM_atTotal %></td>
</tr>
</table>
<!--end of galleryImage div -->
</div>
<!--end of gallery div -->
</div>
<!---end of contentMain--->
<!---begining of contentSec--->
<div id="contentSec">
<div id="column1"></div>
<div id="column2"></div>
<div id="column3"></div>
</div>
<!---end of contentSec--->
<!---begining of secNav--->
<div id="secNav">
<div id="column1">
<p align="center">Supermarket </p>
<p align="center">C-Store </p>
<p align="center">Small Format </p>
<p align="center"> Food Service </p>
<p align="center"> Gourmet </p>
<p align="center"> Restaurant</p>
</div>
<div id="column2">
<p align="center">Produce </p>
<p align="center">Prepared Foods</p>
<p align="center">Deli </p>
<p align="center"> Meat </p>
<p align="center">Seafood </p>
<p align="center">Cheese </p>
<p align="center">Bakery </p>
<p align="center">Floral </p>
<p align="center">Sushi </p>
<p align="center"> </p>
</div>
<div id="column3">
<p align="center">Soup </p>
<p align="center"> Chocolate </p>
<p align="center">Food Bars </p>
<p align="center">Low Temp </p>
<p align="center">Gelato </p>
<p align="center"> Hot Cases </p>
<p align="center"> Pizza/Sandwich </p>
<p align="center"> Multi-Decks </p>
<p align="center"> Islands</p>
<p> </p>
</div>
<div id="column4">
<p>Trade Shows</p>
<p>About</p>
<p>Info</p>
<p>Privacy</p>
<p>Content</p>
<p>Service</p>
<p>Parts</p>
<p>Login</p>
</div>
</div>
<!---end of secNav--->
<!---begining of footer--->
<div id="footer">Southern Store Fixtures 2010 Inc.| All Rights Reserved</div>
<!---end of footer--->
</div>
<!--end of wrapper div -->
<script type="text/javascript">
<!--
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"SpryAssets/SpryMenuBarDownHover.gif", imgRight:"SpryAssets/SpryMenuBarRightHover.gif"});
//-->
</script>
</body>
</html>
<%
rs_ssfGallery.Close()
Set rs_ssfGallery = Nothing
%> -
SQL Server 2012 - Wat Is The Best Solution For Creating a Read Only Replicated/AlwaysOn Database
Hi there I was wondering if someone may have a best recommendation for the following requirement I have with regards setting up a third database server for reporting?
Current Setup
SQL Server 2012 Enterprise setup at two sites (Site A & Site B).
Configured to use AlwaysOn Availability groups for HA and DR.
Installed on Windows 2012 Servers.
This is all working and failover works fine and no issues. So…
Requirement
A third server needs to be added for the purpose of reporting, to be located on another site (Site C) possibly in another domain. This server needs to have a replicated read only copy of the live database from site A or Site B, whichever is in use. The Site
C reporting database should be as up-to-date to the Site A or Site B database as possible – preferably within a few seconds anyway….
Solution - What I believe are available to me
I believe I can use AlwaysOn and create a ReadOnly replica for the Site C. If so do I assume Site C needs to have the Enterprise version of SQL server i.e. to match Site A & Site B?
Using log shipping which if I am correct means the Site C does not need to be an Enterprise version.
Any help on the best solution for this would be greatly appreciated.
Thanks, Stevefor always on - all nodes should be part of one windows cluster..if there site C is on different domain - I do not think it works.
Logshipping works --as long as the sql on site C is is same or higher version(sql 2012 or above). you can only do read only.
IMHo, if you can make site C in the same domain then, Always is better solution else log shipping
also, if your database has enterprise level features such as - partitonin, data compression -- you cannot restore the database on lower editions- so you need to have enterprise edition.
Hope it Helps!! -
What is teh best solution for my Problem??
hello everyone
i'am planing to develop a Patient Management System (PMS)
since i 'm not that guru in the J technologies i would like you to get me some help with this decision:
what is the best solution for developeing an intranet "PMS" which should handles data (connection to postgresql) and runs some algorithm (for planing puropose) im background ??
1 developeing a web based solution (servlet and jsp and and ..)
2 developeing an application wich will be manging everything ??? (a kind of programm with its own GUI)
3 you may have an other idea solution and ill be gald for any advices
ps sorry for my english its not that great ;)Web applications are all the rage these days and IMO rightly so as they greatly reduce deployment cost and headaches.
They do have some drawbacks though which for you might be important.
I can imagine that sooner or later (probably sooner in my experience) a requirement to interface with hardware installed on the client machines will emerge.
Whether this is a barcode scanner or a chipcard reader to get client information from some form of card issued to the client, or maybe a label printer to print out labels for medication bottles doesn't matter, you need to access the client machine directly.
Web applications have great difficulty with that (in fact, it's all but impossible).
You could go for an applet solution but that's contrived at best and still leaves the same problems.
So in your situation an old-fashioned client/server application (maybe using web services to communicate with the serverside application) is likely the best longterm solution.
You'd have the database remote so everyone has access to the same data, being accessed through processes run on the server and called by the clients. These can also do most of the business logic, leaving the clients relatively dumb responsible mainly for data validation and entry and presentation of the results. -
Hello,
At present my SharePoint farm is having following domains:
1) Internal Domain - Domain1
2) External Trusted Domain - Domain2
And Following Intranet WebApplications having Windows Mode Authentication:
1) http://mywebapp1.Domain1.com - Single site collection
2) http://mywebapp2.Domain1.com - Multiple site collections
3) http://mywebapp3.Domain1.com - Multiple site collections
Both Domain1 and Domain2 users are able to access above web applications.
Now , we have requirement to add other trusted domains Domain3 , Domain4...etc. and create Extranet Application and I have following questions :
What kind of topology and Authentication is required ?
AD as User Identity storage location is better way for all other domains since there is trust ?
Do I need to just extend all the web applications in extra net zone and create site collection for different domains to isolate security and content as per the need ?
Is there any other best solution to implement extranet application under current environment ?
what kind of other factors are important to consider in order to create extranet application ?
Your help will be highly appreciated.
Thanks and Kind Regards,
Dipti ChhatrapatiHi Tom,
I have following information till now:
External domain will be trusted with parent domain where SharePoint is installed.
Authentication of external domain will be Windows Authentication.
User Identity storage location will be Active Directory of external domain.
Site to be accessed by external domain will be http://mywebapp1.Domain1.com
Now question is :
Should I assign external AD group ( Domain2ADGroups ) to SP Web Application http://mywebapp1.Domain1.com
OR
Should I extend the application in extranet zone for external domain and then assign permission to extended
application ?
I guess , if authentication is same then no need to extend the application - correct ?
Thank you to look at this thread !
Dipti Chhatrapati -
Adobe Acrobat the Best Solution?
I've never used Adobe Acrobat for anything other than reading PDF files and new to Macs.
I have a training records for work that I want to go from filling out every week in a binder to the computer. I want to either scan the current form into my MBP (I have a HP 2410 PSC but can't scan through the Airport) and set it up so I can fill out the form every week and save them on he hard drive.
OR I can create a whole new document but again I need to be able to have fields that I can just fill in every week.
With the finished product I would like to be able to fill out the form but not be able to change the form itself. (I hope this makes sense)
Would Acrobat be the best product to use to create this or is there another better product out there for the Mac?Numbers and Excel are spreadsheet programs, not database programs. Depending on how simple your needs are, however, either may provide a solution.
There is also Bento, a very inexpensive database program from Filemaker. There is a free demo, and this may prove a good solution.
If you already have Adobe Acrobat, it does offer forms functions and would save you from having to but additional software. I have never used the forms functions for actual production (just played around with it). However, you can set up a form, have check boxes, radio buttons, text fields, etc. and then have the entered results saved and/or output for further manipulation.
Acrobat might prove the best solution for what you are trying to do. -
What is the best solution for me to run Microsoft Access on my brand new iMAC? Assume I'm a casual user.
I am lead to believe by some real smart guys on the Apple site that If I have the Apple Store partition my iMAC and add the full suite of Office products on that partition, I can run the few Access programs I have and need to run.
Comments encouraged. Thank you in advance for your consideration and help.You would have to install Windows, then install Microsoft Office Professional for Windows on it To install Windows you will have to choose between Boot Camp (faster, free) and a Virtual Machine (simpler, slower, easier to backup)
You should try LibreOffice (free), it can open Access files, it may not have all Access's feature set though, worth a try.
www.libreoffice.org -
Best solution to run Sage on multiple Macs and a PC?
Hi all.
We are a small advertising agency of around 10 people, all using Macs, except for our accountant who uses her own PC laptop to run accounting software Sage Line 50.
We now want 3 other staff members to access the same Sage database and edit it just like our accountant can, all of whom will be using Macs. I am now trying to figure out the best solution for us. We wouldn't want to boot any Mac into Windows, so perhaps using Parallels on 3 Macs, with Sage installed on those 3 Macs would be the most obvious solution, but is it the best?
I understand Sage have an online version of Line 50 which runs through the browser but after talking to them, they cannot comment on the Mac compatibility of this. If our accountant could host the database on her PC, while the other 3 staff members access this online through the Macs this would be perfect, and cheaper. But does anyone know if the Sage online software will work through a browser such as Safari or Firefox on the Mac? If not, perhaps we need to install Parallels on each Mac, just to run the online browser software as this may still work out cheaper than installing the actual Sage Line 50 software on each Mac.
I hope this all makes sense, I'm really confused myself. I have spoken to Sage who can't help much when it comes to talking about Macs, and this is the only other place where I feel I could get an answer. Any input is greatly appreciated, thank you in advance!
Cheers.Depends.
What do you need to do that requires Windows?
Without knowing that, some guesses are CrossOver, Parallele, VMWare Fusion or Boot Camp. These are listed by easy of implementation and increase service provided by each item in the list.
Allan -
Best solutions for my imac?
Ok so, recently my imac has been messing about. its decided it doesnt want to read any discs at all. Luckily, i had to have it sent into apple due to the recall of the seagate harddrives, and so i asked them to check my disc drive for me, to see if it was working or not. Apparently not, surprise surprise. so they quoted me £300! for a fix, obviously i was pretty shocked and immediately refused. So really i wandered what my best solution is? ive been told external disc drives are cheap and would provide the function i need (to read/use games/cds etc.) but i wondered if there are any other alternatives and also which external disc drives are the best out there? links would be great!
thanks muchly, myers.thanks for the reply,
however, it might have been worth mentioning, im really just looking for a cheap option. in my eyes, all its gotta do is read discs amd allow me to install and run games and other programs/applications that i may use that involve discs. so really, id be looking for the best, cheap external disc drive. sorry to be a pain! -
Best Solution for Archiving Table data
Hi All,
I have a table with huge data. It is not partitioned table.
On an average per day 10000 records will be inserted into this table. Now I want to archive(backup)
every one years data manually and keep in safe location and hence delete those archived rows
from the table. Whenever required it should be easily imported back to this table. All this happens through
Application.
One appraoch in my mind right now, is transferring the data from table to flat file with comma separted,
and whenever required again importing back to the table from Flat file using external tables concept.
Can any body suggest what is best solution for this.
ThanksThe best solution would be partitioning.
Any other solution requires DML - running DELETE and INSERT transactions to remove a data set and to add a data set (if need be) again.
With partitioning this is achieved (in sub-seconds) using DDL by exchanging a partition's contents with that of a table. Which means that after the archived data has been loaded (SQL*Loaded, Import, etc) into a table (and indexes created), that table (with indexes) is "swapped" into the partition table as a partition.
Maybe you are looking for
-
Why are my Downloads not going to the Download Folder?
I presume my computer is playing up: In the Firefox preferences, I have selected "Show the Downloads window when downloading a file" and "Save files to Downloads folder" BUT - my computer neither shows the downloads window, nor saves the download to
-
Problem with READ DATASET when reading file from app server
Hi, wondering if anyone can help, I'm using the following code to read from a file on app server, the file is of type .rtf OPEN DATASET file_rtf FOR INPUT IN TEXT MODE ENCODING DEFAULT WITH SM
-
Not Hiding Repeated values.
When creating a query in the properties, I un-checked "Hide repeated value" and When I display the query in Bex, Its coming properly. Same values are repeated for each row(Which is what I want)... But the user want to create the query in Bex and disp
-
TO NOKIA : I'm bored of that freaking "low memory"...
Guys, I'm sure I'm not the first one who met the problem : Installing apps (whether from "extras-devel/testing or classic way) must not be a problem! when you provide a 32GB tablet, extensible thanks to a SDHC, you can not restrict the space. You mus
-
Creating CTI ports with IPCCX 4.0(3)
I've noticed that when creating CTI ports through IPCCX 4.0(3), leading zeros are ignored. For example, CTI ports 00001XXX are created as 1XXX. Is there a workaround?