Create attachment from url
I want in Siebel to be able to create an attachment from a BI Publisher report. This report is generated via an url.
In Siebel, if I click on the 'New File' button and then paste the url in the 'select file' field in the popup screen, the attachment is created. However, I want to automate this.
My first try was creating a button with the following script behind it
switch(MethodName){
case 'CreateReport':
var RetValue;
var fileBC;
this.NewRecord(NewAfter);
RetValue = this.InvokeMethod("CreateFile", "http://vwds123:9704/xmlpserver/Test 2/Guest/Guest.xdo?_xpf=&_xpt=1&_xdo=%2FTest%202%2FGuest%2FGuest.xdo&AccNameSpec=IRIS&AccountId=&_xt=New%20Template%202&_xf=pdf&_xmode=4", "OpptyFileName", "Y");
this.WriteRecord();
return (CancelOperation);
break;
This script returns an error as it seems that CreateFile can not save attachments through http.
My question now is if there is some way to save attachments through http via scripting.
Thanks in advance.
Hi,
You can attach a file by script, using the follow line:
fileBC.InvokeMethod ("CreateFile", "C:\Demo\Image.bmp", "AccntFileName", "Y");Where the fileBC is the attachment Business Component that you want to import the file.
The link below has useful informations:
http://download.oracle.com/docs/cd/B40099_02/books/OIRef/OIRefInterfaceRef111.html#wp1126217
Regards.
Similar Messages
-
"Create links from URLs" preference no longer working in sticky notes
I work with reading other people's sticky notes in Adobe Acrobat X Pro (now version 10.1.1). When they wrote URLs in the sticky notes it used to recognize them as links; now they're just plain text. My Preferences > General > "Create links from URLs" option is checked ON. I aso tried View > Tools > Document Processing > "create Links from URLs" and it added two links but only outside of the sticky notes. I am on Windows 7 Professional 64-bit. Thanks.
AFAIK, URLs inside annotations were never converted into actual links. I'm not even sure it's technically possible to do so.
It might have happened if the annotations were flattened and the text in them became a part of the static text of the PDF. Then the URLs in it could have been converted into "live" links, but not before. -
How to disable - General preference - Create links from URLs. Using Acrobat Javascript
http:\\www.sdss.com should not be suggested as a link. We have manual option to uncheck -> Create links from URLs, but I need to achieve this through the script.
Please help on this ASAP.That is an end user preference only. Not accessible by JavaScript. If you control the installation, then you can turn off that option for the installation but the user could still turn it back on.
-
Editing "Create links from URLs"
My document has Preferences | General | "Create links from URLs" enabled. But when I hovver the cursor over the link, it is incorrect, with a trailing space character, showing as http://www.example.com/webaddress/20 (it should not have the trailing 20).
I've tried using the Text Touch Up tool, but there is no trailing space in the text, and if I try and delete the last few characters, and retype them, then the Web address shows squares where I change the chacters, eg. http://www.example.com/webadd⃞⃞⃞⃞⃞⃞
How can I edit the automatically generated web address?How can I edit the automatically generated web address?
You can't.
With the link tool you can add a link with the correct address. -
Hello ! i really hope someone can help me here.
part of my job is to put magazines online. To do that, i work with all the pages combined together in one document (booklet).
Then i click on Advanced ==> Create Links from URLs...
Acrobat will locate, for me, all the wed addresses in all the pages of my document. It will find the "www." and pickup the rest to create the weblink.
once this is done, i have to go through all the pages and create the links for the addresses that Acrobat DIDN'T find. The ones that doesn't start with "www."
•• The problem is that in most ads, the clients don't put the "www." anymore, so this is a lot of work for me, since i do this for 40 different magazines, and sometimes has 300 pages !
i am looking for a way for Acrobat to "recognize" the addresses that ENDS with ".com" or ".ca"...
...so it would make my life easier : )
thank you, in advance, for your help : )
(i also speak french)I think you are going about the process backwards. The links should be placed into the document in the software used to create the original content. If the content was created in InDesign (for example) it is easy to put the links into the ID file, then you can export the pdf with links intact. Then you can use Adobe's advanced search capabilities to search for "www.", ".com", ".ca" and even ".mil". It might be possible to create a plug-in to do what you want, but assuming you are not a programmer, that would cost $.
-
Enable for Commenting and Create Links from URL (JS, Acrobat Pro)
I need to change a PDF's settings to Enable for Commenting and Annotation and then Create Links from the document's URLs. I can do it manually, but I don't see where these properties can be adjusted with Javascript.
Please help!Regarding converting URL's to real links, this script (created by me) can do
that:
http://try67.blogspot.com/2009/06/acrobat-add-hyperlinks-based-on-partial.html -
Create Resource from URL (WSDL) through corporate proxy?
In OSB I Create a Resource from a URL (WSDL) but I get a "No resource found".
Im using this service to test...
http://webservicex.net/stockquote.asmx?WSDL
I suspect its because it needs to route though our corporate proxy. Do I set this up in the OSB or the Weblogic Administration Console?
I setup the proxy in the OSB, but it appears I can only assign it to a business service at this point, but I cant create my business service till I load in the WSDL url.
This works fine for internal WSDL's inside our network. Does anyone know how to configure weblogic or osb to take traffic through a corporate proxy so it can find the test wsdl on an external network?
Thanks!Hi Cory,
In SB Console go to System Administration > Global Resources > Proxy Servers... Add a new proxy server there...
In your Business Service you configure the proxy server under Advanced HTTP Transport Configuration...
You can create the WSDL on SB Console by copy and pasting the WSDL content...
Hope this helps...
Cheers,
Vlad
It is considered good etiquette to reward answerers with points (as "helpful" - 5 pts - or "correct" - 10pts)
https://forums.oracle.com/forums/ann.jspa?annID=893 -
Attachments and instance size ? (Attaching from Global Create)
Is it true that if you want to allow users to make attachments from Global Create, you must set your "MAX Instance Size" to be at least as big as the Attachments coming in?
In Global Create, if you want to allow user to make attachments, it seems (from the documentaiton and the sample projects) that you must have an argument to recieve the binary data, and a corresponding instance variable to which it is mapped to. Then after the Begin activity, you can create the attachment using the instance variable.
Is there some other way to do this without instance variables holding the binary data?
Also, making the instance variable "SEPARATED" is not a solution, because there is a max size of 2Mb on separated instance variables. I am anticipating attachments up to 100Mb
Edited by bcespinola at 09/21/2007 8:15 AMManoj,
We found a workaround that works in Studio workspace. We are getting ready to deploy it to our ALBPM server and test it there.
Workaround:
Instead of passing attachment (binary data and file names) to process via Process Arguments, then mapping the arguments to instance variables, then creating attachment from instance variables, we use the Fuego.Io.BinaryFile.
there are 2 methods on this we use:
1) writeFromBinaryTo
2) readToBinaryFrom
So from the screenflow in the global create, we have screenflow level variables receiving the binary data and filenames from the posted JSP. In the screenflow, we then use "writeFromBinaryTo" method of BinaryFile object and for the 'name' paramter, provide a full path on the server to where we want the file written.
then we pass a string containing the file's full path as an argument to the process, mapped to an instance variable.
Then, after instance is created, we have an automatic that uses local a variable (not instance variables) to hold Binary data and filenames. We then use "readToBinaryFrom" method of BinaryFile object, again using the string containing the full path to the file on the server, as the "name" parameter to the method. This method returns a object represting the binary data. then you can use the "create attachment" code, passing in the binary data and file name to create the instance attachment.
Finally, we do some cleanup by deleting the file that was uploaded to the server (delete method of Fuego.File)
So in summary, instead of passsing the filename and binary data as arguments to the process, we basically are using fuego object to do a file upload to the server, then after instace created, we get reference to file on server and create attachment from there. Now our instance size can be small, but process can still handle large attachments.
Hope that helps.
Edited by bcespinola at 10/03/2007 6:11 AM -
Unable to open URL attachment from SBWP in CRM WEB UI
Hello Gurus,
Need your help please. I'm having some problem opening the URL attachment from SBWP via CRM 7 WEB UI (I used a Transaction Launcher for SBWP). The attachment is a Webdynpro application. I am able to open the attachment in SAP GUI, but not in CRM WEBUI. This problem occured when we update the SP level of CRM 7.
Here's the scenario,
- whenever I click the attachment, it open a new window, which also happen even before SP level update, with the following information:
Execute an Application on FrontEnd
Please wait. You will be forwarded automatically.
This page is included for technical reason.
Execute program.
Status: Displaying Office Document ..........
After a couple of seconds, it will return to the Workflow Workplace screen.
I have checked the workflow log and found no inconsistency on the attached URL.
Immediate response would be highly appreciated. Thanks in advance.
Regards,
EdwinThanks for the reply WD ABAP.
Yes, I did try to use the functionality of Worklist and the URL attachment successfully opened. However, there are some limitation in its functionality as indicated in the link below that opted us to use the SBWP in CRM WEB UI via transaction launcher.
http://wiki.sdn.sap.com/wiki/display/CRM/CRMWorklist-AdvancewithDialognotSupported
We don't want to adjust the logic of our existing workflow at this point as described in the above link as it will entails end-to-end testing again. We just encountered this issue when we update the SP level of CRM 7.
Hope there is an alternative solution without shifting us to Worklist.
Regards,
Edwin -
how do you connect your photoshop elements on your computer to your account online? and how do you create a customized url? how does the gallery work and how do you access it? i have trouble signing in on my program from my computer to connect to the online photoshop, and I really want to create my own customized url and post photos to my gallery and share them with the world, family, and friends, but i need help because i can't figure how to do any of this, would really appreciate feedback and assistance, thanks, - claire conlon
To add to sig's reply, "calibrating" does not calibrate Lithiu-Ion batteries, it calibrates the charge reporting circuitry. If you look at the effect of deep discharging Lithium-Ion batteries in the data from the independent test group, Battery University, you will see that doing so shortens the life of the battery significantly. It looks like an optimum balance between use and life is at a discharge level of 50%.
-
PM Notification Attachments via "Create Attachment" vs "Creat Ext Doc (URL)
Uwe -
Did you create the PM notification attachment using
Create Attachment
or Create External Document (URL) ???
Mine were created as attachments, not as external documents - that may be why your code isn't working ...
I'm going to try to do an external document create and see if that works ...
DaveFUNCTION z_pm_attachment_and_url.
*"*"Interface local:
*" IMPORTING
*" VALUE(I_QMNUM) TYPE QMNUM OPTIONAL
*" VALUE(I_AUFNR) TYPE AUFNR OPTIONAL
*" VALUE(I_URL) TYPE SO_URL OPTIONAL
*" VALUE(I_FILE) TYPE ZPMCT002 OPTIONAL
*" VALUE(I_FILENAME) TYPE STRING OPTIONAL
*" TABLES
*" T_RETURN STRUCTURE BAPIRET2
* Objetos locais
DATA:
vl_url TYPE so_url,
vl_path TYPE string, "#EC NEEDED
vl_loopc TYPE sy-loopc,
vl_lines TYPE sy-loopc,
vl_filename TYPE string,
vl_filelength TYPE i,
it_url TYPE STANDARD TABLE OF sood-objdes,
it_obj_cont TYPE STANDARD TABLE OF solix,
wa_obj TYPE borident,
wa_obj_cont TYPE soli,
wa_obj_data TYPE sood1,
wa_folder_id TYPE soodk,
wa_document_id TYPE sofmk.
DEFINE valida_retorno.
loop at t_return into t_return.
if t_return-type eq zgtpm_e.
exit.
endif.
endloop.
if t_return-type eq zgtpm_e.
exit.
endif.
END-OF-DEFINITION.
* === Valida parâmetros de entrada
IF i_qmnum IS INITIAL AND i_aufnr IS INITIAL.
* Nenhum objeto informado: Informe Nota ou Ordem de Manutenção
PERFORM mensagem_retorno_tab
USING
'ZPM_PORTAL' zgtpm_e '055' '' '' '' ''
CHANGING
t_return[].
EXIT.
ELSEIF NOT i_qmnum IS INITIAL AND NOT i_aufnr IS INITIAL.
* Informe apenas um objeto: Nota ou Ordem de Manutenção
PERFORM mensagem_retorno_tab
USING
'ZPM_PORTAL' zgtpm_e '054' '' '' '' ''
CHANGING
t_return[].
EXIT.
ENDIF.
IF i_url IS INITIAL
AND i_filename IS INITIAL.
* Informe Anexo e/ou URL
PERFORM mensagem_retorno_tab
USING
'ZPM_PORTAL' zgtpm_e '060' '' '' '' ''
CHANGING
t_return[].
EXIT.
ENDIF.
* === Define Categoria de objeto
IF NOT i_qmnum IS INITIAL.
wa_obj-objkey = i_qmnum.
wa_obj-objtype = 'BUS2038'. " Nota PM
ENDIF.
IF NOT i_aufnr IS INITIAL.
wa_obj-objkey = i_aufnr.
wa_obj-objtype = 'BUS2007'. " Ordem de manutenção
ENDIF.
* === Anexo
IF NOT i_filename IS INITIAL.
* Conteúdo do arquivo
IF NOT i_file[] IS INITIAL.
it_obj_cont[] = i_file[].
DESCRIBE TABLE it_obj_cont LINES vl_lines.
READ TABLE it_obj_cont INTO wa_obj_cont INDEX vl_lines.
vl_filelength =
( 255 * ( vl_lines - 1 ) ) + STRLEN( wa_obj_cont ).
ELSE.
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
filename = i_filename
filetype = 'BIN'
IMPORTING
filelength = vl_filelength
TABLES
data_tab = it_obj_cont
EXCEPTIONS
file_open_error = 1
file_read_error = 2
no_batch = 3
gui_refuse_filetransfer = 4
invalid_type = 5
no_authority = 6
unknown_error = 7
bad_data_format = 8
header_not_allowed = 9
separator_not_allowed = 10
header_too_long = 11
unknown_dp_error = 12
access_denied = 13
dp_out_of_memory = 14
disk_full = 15
dp_timeout = 16
OTHERS = 17.
IF sy-subrc <> 0.
PERFORM mensagem_retorno_tab
USING
sy-msgid sy-msgty sy-msgno sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4
CHANGING
t_return[].
EXIT.
ENDIF.
ENDIF.
* Pasta de Destino
PERFORM get_folder CHANGING wa_folder_id t_return[].
valida_retorno.
* SAPoffice: definição do objeto, modificar atributos
wa_obj_data-objla = sy-langu. " Idioma
wa_obj_data-objsns = 'O'. " Objeto confidencial
wa_obj_data-objlen = vl_filelength. " Tamanho conteúdo documento
wa_obj_data-ownnam = sy-uname. " Nome proprietário
CALL METHOD cl_report_viewer=>split_path_filename
EXPORTING
i_filename = i_filename
IMPORTING
e_path = vl_path
e_filename = vl_filename.
SPLIT vl_filename AT '.' INTO
wa_obj_data-objdes " Descrição breve do conteúdo
wa_obj_data-file_ext. " Extensão de file de uma aplicação PC
CONDENSE wa_obj_data-file_ext NO-GAPS.
* Insere Objeto (Anexo)
PERFORM object_insert
USING
'EXT' " Anexo
wa_obj_data
wa_folder_id
it_obj_cont
CHANGING
wa_document_id
t_return[].
valida_retorno.
* Relacionamento Objeto PM x Anexo
PERFORM relation_create
USING
'ATTA'
wa_obj
wa_document_id
CHANGING
t_return[].
valida_retorno.
ENDIF.
* === URL
IF NOT i_url IS INITIAL.
* Inicializa estruturas comuns a Anexo e URL
CLEAR:
it_obj_cont,
wa_obj_cont,
wa_obj_data,
wa_folder_id,
wa_document_id.
* Conteúdo da URL
MOVE i_url TO vl_url.
WHILE NOT vl_url IS INITIAL.
CONCATENATE '&KEY&' vl_url(250) INTO wa_obj_cont.
APPEND wa_obj_cont TO it_obj_cont.
SHIFT vl_url LEFT BY 250 PLACES.
ENDWHILE.
* Pasta de Destino
PERFORM get_folder CHANGING wa_folder_id t_return[].
valida_retorno.
* SAPoffice: definição do objeto, modificar atributos
wa_obj_data-objla = sy-langu. " Idioma
wa_obj_data-objsns = 'O'. " Objeto confidencial
wa_obj_data-ownnam = sy-uname. " Nome proprietário
SPLIT i_url AT '/' INTO TABLE it_url.
DESCRIBE TABLE it_url LINES vl_loopc.
READ TABLE it_url INDEX vl_loopc
INTO wa_obj_data-objdes. " Descrição breve do conteúdo
* Insere Objeto (URL)
PERFORM object_insert
USING
'URL' " Link Inter/Intranet
wa_obj_data
wa_folder_id
it_obj_cont
CHANGING
wa_document_id
t_return[].
valida_retorno.
* Relacionamento Objeto PM x URL
PERFORM relation_create
USING
'URL'
wa_obj
wa_document_id
CHANGING
t_return[].
valida_retorno.
ENDIF.
* === Libera objetos locais
FREE:
vl_url,
vl_path,
vl_loopc,
vl_lines,
vl_filename,
vl_filelength,
it_url,
it_obj_cont,
wa_obj,
wa_obj_cont,
wa_obj_data,
wa_folder_id,
wa_document_id.
ENDFUNCTION.
***INCLUDE LZGPM0010F01 .
*& Form mensagem_retorno_tab
FORM mensagem_retorno_tab
USING
p_msgid TYPE symsgid
p_msgty TYPE symsgty
p_msgno TYPE symsgno
p_msgv1 TYPE any
p_msgv2 TYPE any
p_msgv3 TYPE any
p_msgv4 TYPE any
CHANGING
t_return TYPE ty_return.
DATA:
vl_msgty TYPE symsgty,
wa_return LIKE LINE OF t_return.
IF p_msgty IS INITIAL.
MOVE zgtpm_e TO vl_msgty.
ELSE.
MOVE p_msgty TO vl_msgty.
ENDIF.
IF p_msgno IS INITIAL.
EXIT.
ENDIF.
MOVE p_msgid TO wa_return-id.
MOVE vl_msgty TO wa_return-type.
MOVE p_msgno TO wa_return-number.
MOVE p_msgv1 TO wa_return-message_v1.
MOVE p_msgv2 TO wa_return-message_v2.
MOVE p_msgv3 TO wa_return-message_v3.
MOVE p_msgv4 TO wa_return-message_v4.
MESSAGE ID p_msgid TYPE vl_msgty NUMBER p_msgno
WITH p_msgv1 p_msgv2 p_msgv3 p_msgv4
INTO wa_return-message.
APPEND wa_return TO t_return.
FREE: vl_msgty, wa_return.
ENDFORM. " mensagem_retorno_tab
*& Form get_folder
FORM get_folder
CHANGING
w_folder_id TYPE soodk
t_return TYPE ty_return.
CALL FUNCTION 'SO_FOLDER_ROOT_ID_GET'
EXPORTING
region = 'B' " ?
IMPORTING
folder_id = w_folder_id
EXCEPTIONS
OTHERS = 1.
IF sy-subrc <> 0.
PERFORM mensagem_retorno_tab
USING
sy-msgid sy-msgty sy-msgno sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4
CHANGING
t_return[].
ENDIF.
ENDFORM. " get_folder
*& Form object_insert
FORM object_insert USING
p_objtp TYPE so_obj_tp
w_obj_data TYPE sood1
w_folder_id TYPE soodk
t_obj_cont TYPE zpmct002
CHANGING
w_document_id TYPE sofmk
t_return TYPE ty_return.
* Objetos locais
DATA:
it_objcont TYPE STANDARD TABLE OF soli,
it_obj_head TYPE STANDARD TABLE OF soli,
wa_obj_id TYPE soodk,
wa_obj_cont LIKE LINE OF t_obj_cont.
* RAW to CHAR
LOOP AT t_obj_cont INTO wa_obj_cont.
APPEND wa_obj_cont TO it_objcont.
CLEAR wa_obj_cont.
ENDLOOP.
* Insere objeto
CALL FUNCTION 'SO_OBJECT_INSERT'
EXPORTING
folder_id = w_folder_id
object_type = p_objtp
object_hd_change = w_obj_data
owner = sy-uname
IMPORTING
object_id = wa_obj_id
TABLES
objhead = it_obj_head
objcont = it_objcont
EXCEPTIONS
active_user_not_exist = 1
communication_failure = 2
component_not_available = 3
dl_name_exist = 4
folder_not_exist = 5
folder_no_authorization = 6
object_type_not_exist = 7
operation_no_authorization = 8
owner_not_exist = 9
parameter_error = 10
substitute_not_active = 11
substitute_not_defined = 12
system_failure = 13
x_error = 14
OTHERS = 15.
IF sy-subrc = 0.
w_document_id-foltp = w_folder_id-objtp.
w_document_id-folyr = w_folder_id-objyr.
w_document_id-folno = w_folder_id-objno.
w_document_id-doctp = wa_obj_id-objtp.
w_document_id-docyr = wa_obj_id-objyr.
w_document_id-docno = wa_obj_id-objno.
ELSE.
PERFORM mensagem_retorno_tab
USING
sy-msgid sy-msgty sy-msgno sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4
CHANGING
t_return[].
ENDIF.
* Libera objetos locais
FREE:it_objcont, it_obj_head, wa_obj_id, wa_obj_cont.
ENDFORM. " object_insert
*& Form relation_create
FORM relation_create
USING
p_relationtype TYPE binreltyp
w_obj TYPE borident
w_document_id TYPE sofmk
CHANGING
t_return TYPE ty_return.
DATA wa_doc TYPE borident.
wa_doc-objtype = 'MESSAGE'.
CASE p_relationtype.
WHEN 'ATTA'.
wa_doc-objkey = w_document_id(34).
WHEN 'URL'.
wa_doc-objkey = w_document_id.
WHEN OTHERS.
ENDCASE.
CALL FUNCTION 'BINARY_RELATION_CREATE'
EXPORTING
obj_rolea = w_obj
obj_roleb = wa_doc
relationtype = p_relationtype
EXCEPTIONS
no_model = 1
internal_error = 2
unknown = 3
OTHERS = 4.
IF sy-subrc = 0.
COMMIT WORK AND WAIT.
CASE p_relationtype.
WHEN 'ATTA'.
* O anexo foi criado com êxito
PERFORM mensagem_retorno_tab
USING
'SGOS_MSG' zgtpm_s '043' '' '' '' ''
CHANGING
t_return[].
WHEN 'URL'.
* A URL foi criada com êxito
PERFORM mensagem_retorno_tab
USING
'ZPM_PORTAL' zgtpm_s '059' '' '' '' ''
CHANGING
t_return[].
WHEN OTHERS.
ENDCASE.
ELSE.
PERFORM mensagem_retorno_tab
USING
sy-msgid sy-msgty sy-msgno sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4
CHANGING
t_return[].
ENDIF.
FREE wa_doc.
ENDFORM. " relation_create -
Having problems creating PDF from website with query-string URLs
I have a website that I would like to create a PDF from. I am using the Create -> PDF from Web Page..., selecting the site's home page, and capturing 2 levels, with "stay on same path" and "stay on same server" checked in order to limit the scope of the crawl.
Where the pages are at example.com/foo/ and example.com/foo/bar/, this works fine. However, where the pages are at example.com/foo/ and example.com/foo/?p=1, the page represented by the query string URL is not converted to the PDF.
This is a problem, given that the site I want to archive as a PDF uses query strings for most of its pages.
I have been able to individually convert a single query-string-based page into a PDF using this method, but doing this for every page on the site would be almost impossible given the sheer number of pages on the site.
Is this a known issue? Is there a workaround other than separately capturing each page (which would be prohibitive effort)?
I have tried this in both Acrobat Pro X and Acrobat Pro 9 for Mac, with the same results.Remember, Acrobat is a 32-bit application and as such cannot access all that 'extra' stuff.
Be well... -
I was having an issue opening a spreadsheet with the file extension .xlsm. This appears as an attachment from a client which means macros were utilized when creating the spreadsheet. The problem lies in. The iPads ability to open the attachment. I downloaded the numbers app thinking this would be a default software to open any and all spreadsheets.
Please Help!
Ipad 2- iOS5You may need a version without macros on it. Unfortunately, pretty much all apps are skinned down versions of their original program, often with less functionality. For example in a word document I can italicize,bold and underline, but I only have a handful of fonts to play with and I don't think I can insert tables or images.
It is very possible that the app simply cannot run macros, which means that document may never work on an iPad. -
How we can create the batch file to download the data in from URL in ssis
hi,
any one help on one the below requirement.
i have to create one batch file to download the report(reports is in csv format) from URL...
requirement should be like this...
1. we have some reports is there in the URL..
2.when ever we execute the url, the report should be download and save it to the local folder.
3. this requirement i have to write in the batch file
should any one let me know how we can create the batch file for the above requirement.Hi Priya.N,
If you use SQL Server Reporting Services for reporting, you can use Visakh’s suggestion to create a script file which calls Reporting Services Web Service to render a report in CSV format and save a batch file to the destination folder, and then create a
batch file to run the rs.exe utility which can executes the .rss script file. For more information, please see:
Report Server Web Service
ReportExecutionService.Render Method
rs Utility (rs.exe) (SSRS)
If you use other reporting tools, it depends on the reporting functionality and this requirement may be not achieved.
Regards,
Mike Yin
TechNet Community Support -
This is my first web service. I thought I read that the
service registers itself when first run, but it's just not jumping
for me. I'd try registering it, but I'm not sure how to fill in all
the blanks in the CF Administrator's Register Web Service form.
I believe I'm doing this pretty plain and simple. Any ideas
why this won't work? Tried both methods, both give the same error
-- "Unable to read WSDL from URL"
Calling URL:
http://prod.trollsoftware.com/echotest.cfm
Is looking at:
http://prod.trollsoftware.com/trollws.cfc?wsdl
which looks fine to me, but what do I know? This is my
first....
RLSI found this wonderful forum post
{HERE}">http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?catid=7&threadid=881689[/S
and have been tyring to get it to run without removing the "/"
mapping in case that would "break" something on my production
server. I've tried hard to get Approach #2 to work as listed in
that item, but to no avail. I can almost always see the XML code,
but CF never wants to find it as an object reference.
To answer your questions -- and thank you for your help on
this! --
1. Yes. I can see the XML code just fine.
2. No. I get unknown host, connection failure, status not
available.
3. Doesn't work with IP, but that was expected as there are
many domains on this server, not just this one.
So, to continue, I thought I'd back up and try it on my CF7
server. The program runs from here [
http://www.saphea.com/echotest.cfm
against the WSDL/CFC file here [
http://components.findaportal.com/wsdl/trollws.cfc?wsdl
I can see the XML file just fine, but the echotest does not work
(code attached).
I created a mapping of "/wsdl" to
"d:\clients\components\wsdl" in trying to emulate Approach #2, and
created a web subdomain of
http://components.findaportal.com
to "d:\clients\components", but no dice. Approach #2 may have to be
abandoned.
Why would it work for you and not me? That's the weird part.
RLS
Maybe you are looking for
-
How to refresh MessageChoice in advanced table on LOV change?
I have an advanced table for data entry. One column has Employee Name, which is an LOV. Another column is a MessageChoice, listing eligible elements for that person. Everything works fine when the page is first loaded. This is the code I'm using in p
-
Tables with differing numbers of columns in subsequent rows
I'm trying to create a table that has say 3 columns in row one, 2 columns in row two, 5 columns in row 5. I've done it so far by merging cells and splitting them and then asking it to distribute columns evenly but the columns are not distributed even
-
Hi. The page sizing to fit the page you are working on has changed from the bar at the bottom to the bar at the top. What I am wondering is ... is it possible to permanently change the numbers in that window so I don't have to type in 90% or 85% each
-
We have a situation where we have reallocated the value of some assets to a different set of assets. And now would like to retire/remove these assets as the value is allocated to a different set of assets. That said, they are not real retirements and
-
Master_thing_id and id
Hi, Can you please let me know what is the difference between master_thing_id and id in wwv_things table? In wwv_things table, id and some other fields like siteid are a part of the primary key but in wwpob_item$ table, master_thing_id with siteid bu