Indirizzo esatti, ma email inviata ad altro destinatario !
Ragazzi vi prego aiutatemi, nemmeno ad un r-store sono riusciti a risolvere il mio problema. Vi spiego: io conosco perfettamente il mio apple id e la mia password. Entro nel mio account , vedo i miei indirizzi email e sono corretti e verificati. Per fare acquisti dall'apple store come sapete bisogna immettere le risposte alle domande di sicurezza, ma io non le ricordo piu'. Allora mi faccio inviare alla mia casella l'email per cambiare le domande, ma non mi arriva niente ! L'email viene mandata ad un indirizzo diverso dai miei due indirizzi registrati e verificati e quindi non posso cambiare le domande e di conseguenza fare acquisti ! Vi prego di aiutarmi ! Aspetto fiducioso e ringrazio anticipatamente chi mi rispondera' ! Saluti
Domenico
You have 20GB of space allotted to you, hence you should be able to use the CC, Please let us know if there any issue you are facing for using the CC.
Education FAQ
Regards
Rajshree
Similar Messages
-
A problem with inconsistent datatypes
Whenever I try inserting a new record of type t_cliente_societa in my Cliente table, I get ORA-00932 inconsistent datatypes error and I'm not able to find the reason.
Could anyone help me? Thanks in advance.
I'll post my SQL code here. please ignore member functions for I havent' included the code necessary to create the needed tables.
I defined some types useful for storing informations about the entities I have to deal with.
The main type is t_cliente and its subtypes are t_cliente_pers and t_cliente_soc.
I use polymorphism to insert records based on subtypes instancies into a table based on supertype.
When I would add a new t_cliente_pers record, first I add it into Persona table and then into Cliente table.
The latter contains a REF to Persona for I have several "persons" who aren't "clients" and I use a single table to store them all.
create or replace TYPE t_indirizzo AS OBJECT (
via VARCHAR(45),
numero NUMBER(4),
cap INTEGER(5),
citta VARCHAR(30),
provincia VARCHAR(30),
regione VARCHAR(30),
MEMBER FUNCTION indirizzoCompleto RETURN VARCHAR
create or replace TYPE t_telefono AS OBJECT (
num_tel NUMBER(15)
create or replace TYPE t_telefono_array IS VARRAY(3) OF t_telefono
create or replace TYPE t_anagrafica AS OBJECT (
nome VARCHAR(45),
cognome VARCHAR(45),
sesso CHAR(1),
cod_fiscale VARCHAR(16),
data_nascita DATE
create or replace TYPE t_ragioneSociale AS OBJECT (
nome_soc VARCHAR(45),
data_cost DATE,
part_iva NUMBER(11)
create or replace TYPE t_persona AS OBJECT (
dati_anagrafici t_anagrafica,
indirizzo t_indirizzo,
email VARCHAR(45),
telefono t_telefono_array
create or replace TYPE t_societa AS OBJECT (
ragione_sociale t_ragioneSociale,
indirizzo t_indirizzo,
email VARCHAR(45),
telefono t_telefono_array,
persona_rif t_persona
create or replace TYPE t_cliente AS OBJECT (
cod_cliente NUMBER(8),
MEMBER FUNCTION incFatti RETURN NUMBER,
MEMBER FUNCTION incSubiti RETURN NUMBER,
MEMBER FUNCTION incFattiPeriodo RETURN NUMBER,
MEMBER FUNCTION incSubitiPeriodo RETURN NUMBER,
MEMBER FUNCTION nomeCliente RETURN VARCHAR,
MEMBER FUNCTION tipoCliente RETURN VARCHAR
) NOT FINAL
CREATE OR REPLACE TYPE BODY t_cliente AS
MEMBER FUNCTION incFatti RETURN NUMBER
IS incidenti NUMBER;
BEGIN
SELECT count(i. cod_incidente) INTO incidenti
FROM Incidenti i, Mezzi m
WHERE SELF.cod_cliente = m.possessore.cod_cliente AND m.num_targa = i.mezzo. num_targa AND i. responsabilita = ‘c’;
RETURN (incidenti);
END;
MEMBER FUNCTION incSubiti RETURN NUMBER
IS incidenti NUMBER;
BEGIN
SELECT count(i. cod_incidente) INTO incidenti
FROM Incidenti i, Mezzi m
WHERE SELF.cod_cliente = m.possessore.cod_cliente AND m.num_targa = i.mezzo. num_targa AND i. responsabilita = ‘s’;
RETURN (incidenti);
END;
MEMBER FUNCTION incFattiPeriodo (da DATE, a DATE) RETURN NUMBER
IS incidenti NUMBER;
BEGIN
SELECT count(i. cod_incidente) INTO incidenti
FROM Incidenti i ,Mezzi m
WHERE SELF. cod_cliente = m.possessore.cod_cliente AND m. num_targa = i.mezzo. num_targa AND i. responsabilita = ‘c’ AND (i.data BETWEEN da and a);
RETURN (incidenti);
END;
MEMBER FUNCTION incSubitiPeriodo (da DATE, a DATE) RETURN NUMBER
IS incidenti NUMBER;
BEGIN
SELECT count(i. cod_incidente) INTO incidenti
FROM Incidenti i ,Mezzi m
WHERE SELF. cod_cliente = m.possessore.cod_cliente AND m. num_targa = i.mezzo. num_targa AND i. responsabilita = ‘s’ AND (i.data BETWEEN da and a);
RETURN (incidenti);
END;
MEMBER FUNCTION nomeCliente RETURN VARCHAR
IS
BEGIN
RETURN TO_CHAR(cod_cliente);
END;
MEMBER FUNCTION tipoCliente RETURN VARCHAR
IS
BEGIN
RETURN (‘u’);
END;
END ;
create or replace TYPE t_cliente_pers UNDER t_cliente (
persona REF t_persona,
OVERRIDING MEMBER FUNCTION nomeCliente RETURN VARCHAR,
OVERRIDING MEMBER FUNCTION tipoCliente RETURN VARCHAR
) NOT FINAL
CREATE OR REPLACE TYPE BODY t_cliente_pers AS
MEMBER FUNCTION nomeCliente RETURN VARCHAR
IS nc VARCHAR(90) ;
BEGIN
SELECT concat(p.dati_anagrafici.nome, concat(' ',p.dati_anagrafici.cognome)) INTO nc
FROM d;
RETURN (nc);
END;
MEMBER FUNCTION tipoCliente RETURN VARCHAR
IS
BEGIN
RETURN (‘p’);
END;
END ;
create or replace TYPE t_cliente_soc UNDER t_cliente (
societa t_societa,
OVERRIDING MEMBER FUNCTION nomeCliente RETURN VARCHAR,
OVERRIDING MEMBER FUNCTION tipoCliente RETURN VARCHAR
) NOT FINAL
CREATE OR REPLACE TYPE BODY t_cliente_soc AS
MEMBER FUNCTION nomeCliente RETURN VARCHAR
IS
BEGIN
RETURN (ragione_sociale.nome_soc);
END;
MEMBER FUNCTION tipoCliente RETURN VARCHAR
IS
BEGIN
RETURN (‘s’);
END;
END ;
CREATE TABLE persona OF t_persona(
dati_anagrafici NOT NULL,
indirizzo NOT NULL,
email NOT NULL,
telefono NOT NULL,
PRIMARY KEY (dati_anagrafici.cod_fiscale)
CREATE TABLE cliente OF t_cliente(
PRIMARY KEY (cod_cliente)
CREATE SEQUENCE seqCliente
START WITH 1
INCREMENT BY 1
MINVALUE 1
NOMAXVALUE
NOCYCLE;
And finally this is the instruction that gives me problems.*
INSERT INTO cliente VALUES(
t_cliente_soc(
seqCliente.NEXTVAL,
t_societa(
t_ragioneSociale('Adecco', '01-gen-1999', '12345678901'),
t_indirizzo('Milano', '18', '21100', 'Varese', 'Varese', 'Lombardia'),
'[email protected]',
t_telefono_array(t_telefono('0332563214')),
t_persona(
t_anagrafica('Giulia', 'Macchi', 'f', 'MCCGLA80C23L682L', '23-gen-1980'),
t_indirizzo('Tofane', '2', '23026', 'Arona', 'Novara', 'Piemonte'),
'[email protected]',
t_telefono_array(t_telefono('0322123456'), t_telefono('3337894561'))
/I eliminated the entire database and recreated everything. Now it works... Thanks anyway.
-
Explian plan with nested tables
I am having an issue with getting an explain plan on a query that uses a nested table. In my tkprof output I am getting the error message.
error during execute of EXPLAIN PLAN statement
ORA-00932: inconsistent datatypes: expected - got CHAR
Below is a copy of the tkprof output, the code for my oracle type, and the code for my pl/sql procedure.
Thanks,
CP
INSERT
INTO cp_temp_1
(col_1)
SELECT ct0.col_2
FROM TABLE(CAST(:b1 AS tab_id)) vi
INNER JOIN cp_temp_0 ct0 ON ct0.col_1 = vi.id
call count cpu elapsed disk query current rows
Parse 1 0.00 0.00 0 0 0 0
Execute 1 0.00 0.01 5 19 5 8
Fetch 0 0.00 0.00 0 0 0 0
total 2 0.00 0.01 5 19 5 8
Misses in library cache during parse: 0
Optimizer goal: CHOOSE
Parsing user id: 71 (CPARK) (recursive depth: 1)
Rows Row Source Operation
8 MERGE JOIN
8 SORT JOIN
8 TABLE ACCESS FULL CP_TEMP_0
8 SORT JOIN
2 COLLECTION ITERATOR PICKLER FETCH
error during execute of EXPLAIN PLAN statement
ORA-00932: inconsistent datatypes: expected - got CHAR
parse error offset: 190
DROP TYPE tab_id;
DROP TYPE obj_id;
CREATE TYPE obj_id AS OBJECT
(id INTEGER);
SHOW ERRORS
CREATE TYPE tab_id AS TABLE OF obj_id;
SHOW ERRORS
CREATE OR REPLACE PROCEDURE cpark.prc_cp_test
IS
CURSOR cur_cp_test
IS
SELECT obj_id(col_1)
FROM (SELECT DISTINCT
col_1
FROM cp_temp_0);
v_ids tab_id := tab_id();
BEGIN
OPEN cur_cp_test;
FETCH cur_cp_test BULK COLLECT INTO v_ids;
CLOSE cur_cp_test;
INSERT
INTO cp_temp_1
(col_1)
SELECT ct0.col_2
FROM TABLE(CAST(v_ids AS tab_id)) vi
INNER JOIN cp_temp_0 ct0 ON ct0.col_1 = vi.id;
END;
SHOW ERRORS
CREATE TABLE CP_TEMP_0 (
COL_1 INTEGER,
COL_2 INTEGER)
TABLESPACE USERS
PCTFREE 10
INITRANS 1
MAXTRANS 255
STORAGE (
INITIAL 65536
MINEXTENTS 1
MAXEXTENTS 2147483645
NOCACHE;
CREATE TABLE CP_TEMP_1 (
COL_1 INTEGER)
TABLESPACE USERS
PCTFREE 10
INITRANS 1
MAXTRANS 255
STORAGE (
INITIAL 65536
MINEXTENTS 1
MAXEXTENTS 2147483645
NOCACHE;
D:\oracle\admin\play\udump>tkprof play_ora_3792.trc trc_01.txt EXPLAIN=cpark/password@play SORT=EXEELA,FCHELAand the complete example
SQL> create or replace TYPE t_indirizzo AS OBJECT (
2 via VARCHAR(45),
3 numero NUMBER,
4 cap INTEGER(5),
5 citta VARCHAR(30),
6 provincia VARCHAR(30),
7 regione VARCHAR(30)
8 );
9 /
Type created.
SQL>
SQL>
SQL> create or replace TYPE t_telefono AS OBJECT (
2 num_tel NUMBER(15)
3 );
4 /
Type created.
SQL>
SQL> create or replace TYPE t_listaTelefono AS TABLE OF t_telefono
2 /
Type created.
SQL>
SQL> create or replace TYPE t_cliente AS OBJECT (
2 cod_cliente NUMBER(8),
3 indirizzo t_indirizzo,
4 email VARCHAR(30),
5 telefono t_listaTelefono
6 ) NOT FINAL;
7 /
Type created.
SQL>
SQL> CREATE TABLE cliente OF t_cliente(
2 cod_cliente NOT NULL,
3 indirizzo NOT NULL,
4 email NOT NULL,
5 PRIMARY KEY (cod_cliente)
6 ) nested table telefono store as numTelCli_tab
7 return as value
8 /
Table created.
SQL> -
Nested table update gets ORA-00904 with ExecuteSQL, error-free in TOAD
I'm trying to run an UPDATE query through the ExecuteSQL method
of the oraDatabase object. The catch seems to be that this one
affects a nested table (field to be updated is a table itself).
This SQL runs perfectly in T.O.A.D. ...
UPDATE B457.AIRLINE a SET
a.rental_cust_code=B457.RENTCUSTCODELIST(rentcustcodes
('45645'),rentcustcodes('1234'),rentcustcodes('234234')) WHERE
a.AIRLINE_CODE='RCR'
...but, it produces the "SQL execution error, ORA-00904: invalid
column name" when run using ExecuteSQL.
Do I need to use a different syntax?and the complete example
SQL> create or replace TYPE t_indirizzo AS OBJECT (
2 via VARCHAR(45),
3 numero NUMBER,
4 cap INTEGER(5),
5 citta VARCHAR(30),
6 provincia VARCHAR(30),
7 regione VARCHAR(30)
8 );
9 /
Type created.
SQL>
SQL>
SQL> create or replace TYPE t_telefono AS OBJECT (
2 num_tel NUMBER(15)
3 );
4 /
Type created.
SQL>
SQL> create or replace TYPE t_listaTelefono AS TABLE OF t_telefono
2 /
Type created.
SQL>
SQL> create or replace TYPE t_cliente AS OBJECT (
2 cod_cliente NUMBER(8),
3 indirizzo t_indirizzo,
4 email VARCHAR(30),
5 telefono t_listaTelefono
6 ) NOT FINAL;
7 /
Type created.
SQL>
SQL> CREATE TABLE cliente OF t_cliente(
2 cod_cliente NOT NULL,
3 indirizzo NOT NULL,
4 email NOT NULL,
5 PRIMARY KEY (cod_cliente)
6 ) nested table telefono store as numTelCli_tab
7 return as value
8 /
Table created.
SQL> -
Email notification on creation of bid inviation /Auction?
Hello,
I have configured SRM 550 release , unable to send bid invitation mails to bidders on document( like bid invitation/auction) cretaion/Change .
IN SRM 4.0 we have not configured any alerts management. IN SRM 5.0 is it necessary to configure alert management to send mails.
If yes, please tell me procedure how to configure...
Any hint pls.
Thanks in advance .
Regards,
Venkateshhello..
Finally i have found out solution...there is IMG setting ..
In SPRO -> Supplier Relationship Management -> SRM Server -> Cross-Application Basic Settings -> Set Output Actions and Output Format -> Define Actions for Document Output.
In this for Bid Invitation (BBP_PD_BID) action profile in action defintion Processing time we have chagned from "Processing from selection report " to "Processing when saving document".
Now mails are getting generated automatically..
But standard smartforms are calling ..can any please tell me how to call our custom smartforms instead of standard...please help -
App registrata con un email vecchia
ho un app sul mio pro che devo aver registrato usando una vecchia email
ora quando ci sono upgrades nell'app store non mi lascia fare upgrade cosa devo fare per risolvere?Ho usato google translate quindi scusate la grammatica . Accedi con il tuo ID Apple sul tuo computer sotto "gestire ti ID Apple " . Quando il vostro ingresso in klick su " Modifica" dopo "Apple ID e indirizzo email principale " . Cambia la tua email indirizzo ( se non si dispone di un altro indirizzo e-mail , dovete ottenere uno) . Quando hai cambiato il tuo indirizzo e-mail si reseve una email di conferma al tuo nuovo indirizzo e-mail , fare clic sul link " confermare ora " in questo messaggio. Dopo questo passaggio, effettuare il logout dal proprio account e quindi accedere di nuovo per assicurarsi che i funziona . Il passo successivo è quello di andare a www.icloud.com , e provare il tuo nuovo account c'entrava , se funziona è possibile effettuare il logout .
Se tutto funziona a questo punto si tratta di un buon segno . Il passo successivo è quello di accedere nel tuo account ID Apple sul computer e tornare al email che Hade prima della modifica , confermare l'indirizzo email che verrà inviata . Esci dal tuo account e accedere di nuovo per assicurarsi che funzioni . Dopo questo passaggio inserire il tuo id och password di Apple nel vostro iPhone e se se funziona .
Se questo non funziona devi fare un reset di fabbrica troppo e dopo questo sarà sicuramente funzionare ( almeno ha funzionato per me, dopo tutti questi passaggi ) .
Buona fortuna !
(https://appleid.apple.com/cgi-bin/WebObjects/MyAppleId.woa/109/wa/directToSignIn ?wosid=kJfXByJtbbWm6x946TXx4w&localang=en_US). -
Change email primary secondary
sto provando a cambiare l email principale del mio id apple, purtroppo non riesco in quanto mi scrive che: "Questo indirizzo email è gia in uso come indirizzo email secondario e non può essere usato come ID Apple o indirizzo email principale. Scegline un altro."
il problema è che io non ho alcun indirizzo email secondario impostato nell id, non capisco perche non mi fa cambiare email!
helpTutto questo è semplicemente ASSURDO! Ho lo stesso identico problema anch'io... Devo assolutamente cambiare l'e-mail principale del mio account, in quanto relativa ad un contratto scaduto con un internet provider, ma non c'è modo di utilizzare quella che una volta era stata inserita come e-mail secondaria.
Anche se cancellata dalla lista di e-mail alternative/secondarie, sembra che per Apple quella e-mail rimanga comunque memorizzata come secondaria! Il bello è che mi sono imbattuto in discussioni simili che risalgono a ben due anni addietro, senza che ci sia il barlume di una soluzione possibile (e credo banale!).
Ripeto, tutto questo è assurdo e snervante! Nonché risibile di appropriazione indebita da parte di Apple di informazioni personali, in quanto mi viene negata la libertà di poter modificare dati sensibili relativi al mio account... con ripercussioni di varia natura. -
hello
i want to send email from jsp
the following is that code
and i also downloaded the mail.jar and activation.jar
and there is no error in the code
but the email is not sent
kindly tell me that what can be the reason
<%@ page import="sun.net.smtp.SmtpClient, java.io.*" %>
<%
String from="[email protected]";
String to="[email protected]";
try{
SmtpClient client = new SmtpClient("xx.xxx.xx.xx");//replace with the reqiured smtp
client.from(from);
client.to(to);
PrintStream message = client.startMessage();
message.println("To: " + to);
message.println("Subject: Sending email from JSP!");
message.println("This was sent from a JSP page!");
message.println();
message.println();
message.println();
client.closeServer();
catch (IOException e){
System.out.println("ERROR SENDING EMAIL:"+e);
%>try this:
<html>
<body>
<form action="enviaremail.jsp" method="post">
<table border="0" align="center" bgcolor="tan">
<tr>
<td><b>Para..:</b></td>
<td><input type="Text" name="para"</td>
</tr>
<tr>
<td><b>De..:</b></td>
<td><input type="Text" name="de"</td>
</tr>
<tr>
<td><b>Assunnto..:</b></td>
<td><input type="Text" name="assunto"</td>
</tr>
<tr>
<td colspan="2">
<textarea name="mensagem" rows=10 cols=45></textarea>
</td>
</tr>
</table>
<center> <input type="Submit" value="Enviar Email"></center>
</form>
</body>
</html>
<html>
<body>
<%@ page import="jspbrasil.Email" %>
<jsp:useBean id="email" class="jspbrasil.Email"/>
<%
try {
String mailServer = "mail.seumailserver.com.br"
String assunto = request.getParameter("assunto")
String para = { request.getParameter("para") };
String de = request.getParameter("de");
String mensagem =request.getParameter("mensagem");
email.sendSimpleMail(mailServer, assunto, para, de, mensagem);
%>
<p>Email enviado com Sucesso !!!</p>
<%
catch (AddressException e) { %>
<p>Endere�o de Email inv�lido</p>
<%}%>
<%
catch (MessagingException e) { %>
<p>Imposs�vel enviar o email.</p>
<%}%>
</body>
</html>
package jspbrasil;
import javax.mail.*;
import javax.mail.internet.*;
import.java.util.*;
public class Email {
public void sendSimpleMail (String mailServer, String subject,
String to,String from, String mensagem)
throws AddressException, MessagingException {
Properties mailProps = new Properties();
//defini��o do mailserver
mailProps.put("mail.smtp.host", mailServer)
Session mailSession = Session.getDefaultInstance(mailProps, null);
//As duas linhas seguintes de c�digo, colocam no
//formato de endere�os,
//supostamente v�lidos, de email os dados
//passados pelos par�metros to e from.
InternetAddress destinatario = new InternetAddress (to);
InternetAddress remetente = new InternetAddress (from);
//As duas linhas de c�digo a seguir, s�o
//respons�veis por setar os atributos e
//propriedas necess�rias do objeto message
//para que o email seja enviado.
//inicializa��o do objeto Message
Message message = new MimeMessage (mailSession);
//Defini��o de quem est� enviando o email
message.setFrom(remetente);
//define o(s) destinat�rio(s) e qual o tipo do
//destinat�rio.
//os poss�veis tipos de destinat�rio: TO, CC, BCC
message.setRecipient( Message.RecipientType.TO, destinat�rio );
//defini��o do assunto do email
message.setSubject (subject);
//defini��o do conte�do da mensagem e do
//tipo da mensagem
message.setContent (mensagem.toString(), "text/plain");
//a linha de c�digo seguinte � a respons�vel
//pelo envio do email
Transport.send (message); -
Hi,
I would create an email template with an image embedded.
I created the email template with outlook on my PC. The body is the following.
<body lang=EN-US link=blue vlink=purple><div align=right style='text-align:right'><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
filled="f" stroked="f">
<v:stroke joinstyle="miter" />
<v:formulas>
<v:f eqn="if lineDrawn pixelLineWidth 0" />
<v:f eqn="sum @0 1 0" />
<v:f eqn="sum 0 0 @1" />
<v:f eqn="prod @2 1 2" />
<v:f eqn="prod @3 21600 pixelWidth" />
<v:f eqn="prod @3 21600 pixelHeight" />
<v:f eqn="sum @0 0 1" />
<v:f eqn="prod @6 1 2" />
<v:f eqn="prod @7 21600 pixelWidth" />
<v:f eqn="sum @8 21600 0" />
<v:f eqn="prod @7 21600 pixelHeight" />
<v:f eqn="sum @10 21600 0" />
</v:formulas>
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect" />
<o:lock v:ext="edit" aspectratio="t" />
</v:shapetype><v:shape id="Picture_x0020_1" o:spid="_x0000_s1026" type="#_x0000_t75" alt="Description: LOGOXYZ_resized" style='position:absolute;left:0;text-align:left;margin-left:62.8pt;margin-top:0;width:114pt;height:68.25pt;z-index:251658240;visibility:visible;
<v:imagedata src="cid:[email protected]" o:title="LOGOXYZ_resized" croptop="4024f" cropbottom="9198f" cropleft="10723f" cropright="9533f" />
<w:wrap type="square"/>
</v:shape><![endif]--><![if !vml]><img width=152 height=91 src="cid:[email protected]" align=right hspace=12 alt="Description: LOGOXYZ_resized" v:shapes="Picture_x0020_1"><![endif]><b><u><span lang=IT
style='color:black'><o:p></o:p></span></u></b></p><p style='<b><u><span lang=IT>SI RACCOMANDA DI LEGGERE ATTENTAMENTE QUESTA LETTERA E DI CONSERVARLA</span></u></b><span lang=IT
style='color:black'><o:p></o:p></span></p><p style='<span lang=IT style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p style='<span lang=IT>Si
comunica che sono state attivate le credenziali di [//Target/LastName] [//Target/FirstName] per l'accesso alla Rete.<span style='color:#1F497D'><o:p></o:p></span></span></p><p style='<b>Scadenza: </b><span
lang=IT>[//Target/EmployeeEndDate]</span><b> </b><span style='color:#1F497D'><o:p></o:p></span></p><table border=0 cellspacing=0 cellpadding=0 style='border-collapse:collapse'><tr><td
width=225 valign=top style='width:168.5pt;border:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt'><p align=center style='text-align:center'><b>Applicazione</b><o:p></o:p></p></td><td width=225 valign=top style='width:168.55pt;border:solid
windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt'><p align=center style='text-align:center'><b>Nome utente</b><o:p></o:p></p></td><td width=225 valign=top style='width:168.55pt;border:solid windowtext
:p></o:p></span></p></td><td width=225 valign=top style='width:168.55pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt'><p
align=center style='text-align:center'><span lang=IT>[//Target/ADInitialPassword]<o:p></o:p></span></p></td></tr></table><p style='<span style='color:black'><o:p> </o:p></span></p><p
style='<span lang=IT style='color:black'>Per eventuali ulteriori informazioni contattare il SSIT all’indirizzo
[email protected].</span><span lang=IT><o:p></o:p></span></p></div></body>
Then I exported this template to the FIM Portal server, in the "Email Template" administration section on the Portal.
Where must I put the image to allow FIM to link it? Which attribute have I to modify with the correct path (src?)? And how?
Can you provide me some examples of the correct form of the path attribute?
Thank u very much.
FrancescaThe problem with using "cid" for embedded images is that the email message needs to be formatted differently. You don't have control over the header, mime type and other aspects that need to be defined to include and reference a "cid image" in the message
body.
First, the message header will need to have the following fields:
From: [email protected]
To: [email protected]
Subject: Test example
Mime-Version: 1.0
Content-Type: multipart/related; boundary="boundary-name"; type="text/html"
The "boundary" is what separates the content of the message to form the "multipart/related" pieces.
The message body then has boundary markers and additional content headers to define the individual pieces:
--boundary-name
Content-Type: text/html; charset="US-ASCII"
This is an HTML document, which contains a URI
referencing a resource in another body part, for example
through a statement such as:
<img src="cid:myImage" ALT="Big Smiles">
--boundary-name
Content-Location: CID:blahblah ; this header is not used
Content-ID: <myImage>
Content-Type: image/jpeg
Content-Transfer-Encoding: BASE64
/9j/4AAQSkZJRgABAQEASABIAAD/4QJQRXhpZgAATU0AKgAAAAgACgEPAAIAAAAUAAAAhgEQAAIA
AAAJAAAAmgEaAAUAAAABAAAApAEbAAUAAAABAAAArAEoAAMAAAABAAIAAAExAAIAAAASAAAAtAEy
AAIAAAAUAAAAxgITAAMAAAABAAEAAIdpAAQAAAABAAAA2sSlAAcAAAAQAAAB/gAAAg5TYW1zdW5n
IEVsZWN0cm9uaWNzAFNHSC1BODY3AAAAAABIAAAAAQAAAEgAAAABUGFpbnQuTkVUIHYzLjUuMTAA
MjAxMjowODoxMiAyMzoxODoyOAAAEYgiAAMAAAABAAIAAJAAAAcAAAAEMDIyMJADAAIAAAAUAAAB
rJAEAAIAAAAUAAABwJEBAAcAAAAEAQIDAJIBAAoAAAABAAAB1JIHAAMAAAABAAEAAKAAAAcAAAAE
MDEwMKABAAMAAAABAAEAAKACAAQAAAABAAAGAKADAAQAAAABAAAIAKAFAAQAAAABAAAB3KMAAAcA
AAABAwAAAKMBAAcAAAABAQAAAKQBAAMAAAABAAEAAKQCAAMAAAABAAAAAKQDAAMAAAABAAEAAAAA
AAAyMDEyOjA4OjEyIDE0OjU3OjI1ADIwMTI6MDg6MTIgMTQ6NTc6MjUAAAAMAAAABAAAAgABAAIA
AAAEUjk4AAACAAcAAAAEMDEwMAAAAAAAAAAAUHJpbnRJTQAwMzAwAAAAAAADARoABQAAAAEAAAI4
ARsABQAAAAEAAAJAASgAAwAAAAEAAgAAAAAAAAAAAEgAAAABAAAASAAAAAH/2wBDAAIBAQIBAQIC
AgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/
2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwMDAwMDAwMDAz/wAARCAgABgADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQF
BgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS
0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4
eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi
4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl
8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImK
kpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP0
9fb3+Pn6/9oADAMBAAIRAxEAPwD6dmiZmyF4HNOjXygMkc1NjyhjPIppjDA+9em6e9jzIK2ok0wI
64B/SoIozLGSDUgG75WGMcfWmyMI4yFOAKzUdLNlOnzatEaqCSC3K9P/AK1SMx8oBRkGq6oZJeMA
GraR+ZsUHocmsqsLtN6mlNq1oljTrJlAz610Ok6eEkDk9BVXTbQNGuDyDWo8nkRba2pUbxvMxquP
Ly2KeuSrgqOoqrpSmVSah1GbzpDjPWrVo4t7Pd6CrdJuJlCCg0UtaultYmDcEVxepkSuWxkGtbxX
qX2mbaD096xWQFQcipkr7GzjdNSIjH5oHJAHt1pFgXf/AFNSiMLEcdetMjYouM8miEHF6HLJJpLY
bLhOhxnvRDaoVJGeaiklJPpinpMIIx3xWsoy0VzOnGCmAgRHYcHjNWra2MpA7VT2GeTeFxitrw/Z
GYgH8aHDoHKnLa5t6PYqI0J5A/KofEd0udqdBWxGEtbQj+L6Vx3ii9MDMQe/rTS5LWY5wlpZGTq8
ytMSRjiodPhDtuHaq8lz9qJx1NX7W3WCHryazSlN6nTOMIU7ou2x/dk9cdqcg8wgelRo3lxD1NTx
ncoA496rks7nIrShykkbEIV6k1B5SwvuPrUvO3AbJqrdXW2M57VsptbkypR08jK8TSi7iYEfNyAa
5m2VpmKjr/KtjU7oMWO6qPh2Atcu7D5TwD71pH4TjnBOtfqUrmI22QRiremSB0HoO1WNXtlaI560
3R1W3iIKne3qKh8rTTNo03TmmWZJDhQh5zznrj296bfBvIBzz+vFTRhXc7sgiq08zSTf7PaiKSXK
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
YnHSuNyqdDtVGErx
--boundary-name--
The HTML references the embedded content-id via the special "cid" URI. This is the same method used for email attachments. Using the "cid" allows an attachment to be rendered as content in the body of the email.
Since this would already require you to know the underlying mime type of the image, you already need to have the image data converted to Base64 encoding, and you don't have any control over the headers of an email template in FIM... you would need to write
your own email activity and not use the out-of-the-box FIM activities. The other method of getting an email to embed an image is to use the special "data:mime-type" URI in the src attribute of an img tag:
The same image shown above can be placed inline like so:
<img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/4QJQRXhpZgAATU0AKgAAAAgACgEPAAIAAAAUAAAAhgEQAAIA
AAAJAAAAmgEaAAUAAAABAAAApAEbAAUAAAABAAAArAEoAAMAAAABAAIAAAExAAIAAAASAAAAtAEy
AAIAAAAUAAAAxgITAAMAAAABAAEAAIdpAAQAAAABAAAA2sSlAAcAAAAQAAAB/gAAAg5TYW1zdW5n
IEVsZWN0cm9uaWNzAFNHSC1BODY3AAAAAABIAAAAAQAAAEgAAAABUGFpbnQuTkVUIHYzLjUuMTAA
MjAxMjowODoxMiAyMzoxODoyOAAAEYgiAAMAAAABAAIAAJAAAAcAAAAEMDIyMJADAAIAAAAUAAAB
rJAEAAIAAAAUAAABwJEBAAcAAAAEAQIDAJIBAAoAAAABAAAB1JIHAAMAAAABAAEAAKAAAAcAAAAE
MDEwMKABAAMAAAABAAEAAKACAAQAAAABAAAGAKADAAQAAAABAAAIAKAFAAQAAAABAAAB3KMAAAcA
AAABAwAAAKMBAAcAAAABAQAAAKQBAAMAAAABAAEAAKQCAAMAAAABAAAAAKQDAAMAAAABAAEAAAAA
AAAyMDEyOjA4OjEyIDE0OjU3OjI1ADIwMTI6MDg6MTIgMTQ6NTc6MjUAAAAMAAAABAAAAgABAAIA
AAAEUjk4AAACAAcAAAAEMDEwMAAAAAAAAAAAUHJpbnRJTQAwMzAwAAAAAAADARoABQAAAAEAAAI4
ARsABQAAAAEAAAJAASgAAwAAAAEAAgAAAAAAAAAAAEgAAAABAAAASAAAAAH/2wBDAAIBAQIBAQIC
AgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/
2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwMDAwMDAwMDAz/wAARCAgABgADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQF
BgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS
0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4
eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi
4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl
8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImK
kpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP0
9fb3+Pn6/9oADAMBAAIRAxEAPwD6dmiZmyF4HNOjXygMkc1NjyhjPIppjDA+9em6e9jzIK2ok0wI
64B/SoIozLGSDUgG75WGMcfWmyMI4yFOAKzUdLNlOnzatEaqCSC3K9P/AK1SMx8oBRkGq6oZJeMA
GraR+ZsUHocmsqsLtN6mlNq1oljTrJlAz610Ok6eEkDk9BVXTbQNGuDyDWo8nkRba2pUbxvMxquP
Ly2KeuSrgqOoqrpSmVSah1GbzpDjPWrVo4t7Pd6CrdJuJlCCg0UtaultYmDcEVxepkSuWxkGtbxX
qX2mbaD096xWQFQcipkr7GzjdNSIjH5oHJAHt1pFgXf/AFNSiMLEcdetMjYouM8miEHF6HLJJpLY
bLhOhxnvRDaoVJGeaiklJPpinpMIIx3xWsoy0VzOnGCmAgRHYcHjNWra2MpA7VT2GeTeFxitrw/Z
GYgH8aHDoHKnLa5t6PYqI0J5A/KofEd0udqdBWxGEtbQj+L6Vx3ii9MDMQe/rTS5LWY5wlpZGTq8
ytMSRjiodPhDtuHaq8lz9qJx1NX7W3WCHryazSlN6nTOMIU7ou2x/dk9cdqcg8wgelRo3lxD1NTx
ncoA496rks7nIrShykkbEIV6k1B5SwvuPrUvO3AbJqrdXW2M57VsptbkypR08jK8TSi7iYEfNyAa
5m2VpmKjr/KtjU7oMWO6qPh2Atcu7D5TwD71pH4TjnBOtfqUrmI22QRiremSB0HoO1WNXtlaI560
3R1W3iIKne3qKh8rTTNo03TmmWZJDhQh5zznrj296bfBvIBzz+vFTRhXc7sgiq08zSTf7PaiKSXK
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
YnHSuNyqdDtVGErx" alt="Big Smile" />
This method is mostly supported by most of the common email clients, including Outlook.
Hope this better explains an alternate solution, -
Dove posso trovare l'email con il codice per un regalo
mi dicono che mi hanno inviato una canzone regalo sul mio indirizzo id apple, però io non trovo la sezione email per controllare se mi è arrivato il codice per avere questo regalo
Sign in, activation, or connection errors | CC, CS6, CS5.5
Mylenium -
Hola. Tengo problemas con mi email:
1) Desde hace días no puedo enviar correos desde ICloud (entrando en un computador de que tiene windows)
2) Anoche desde mi MAC envié correo y ninguno llegó a los destinatarios y no paarecen en bandeja de pendientes. están como si hubiesen salido.
3) Hoy no puedo entrar a mi correo tampoco
4) No puedo configurar mi correo en un equipo celular Samsung Galaxy Note 3. Sigo lo spasos que ustedes dicen y nada.
Les agradezco contestarme a la mayor brevedad para poder resolver mi problema; ya que es problemático para mi por que afecta mi trabajo.
Gracias de antemano, Sandra Sánchez
Cel: *****, Barranquilla - Coombia
<Edited by Host>This forum is for discussing an application called Front Row.
If you would please state what Mac you have and what version of OS X I will ask the hosts to move your post to the correct forum. -
Email with attachments whose path is mentioned in hier seq list
Hi,
I am trying to send 3 attachments to an email by using SO_NEW_DOCUMENT_ATT_SEND_API1
The files are to be picked up from an editable field of header of an hierarchical sequential ALV list. The email with attachments has to be sent on click of a user button 'Send email'.
Can anyone guide me how to achieve these?
1) F4 for filepath on the ALV field for hier seq list
2) The attachments should be the ones mentioned in the file paths of fields f1, f2, f3 resply.
Currently, the attachments are sent with the mail but are empty and without filenames!
Part of the code for attachments is pasted below:
Pack the mail contents and attachment
lt_packing_list-transf_bin = space.
lt_packing_list-head_start = 1.
lt_packing_list-head_num = 0.
lt_packing_list-body_start = 1.
lt_packing_list-body_num = LINES( objcont ).
lt_packing_list-doc_type = 'RAW'.
APPEND lt_packing_list. CLEAR lt_packing_list.
lt_packing_list-transf_bin = 'X'.
lt_packing_list-head_start = 1.
lt_packing_list-head_num = 1.
lt_packing_list-body_start = 1.
lt_packing_list-doc_type = 'XLS'. " You can give RAW incase if you want just a txt file.
lt_packing_list-obj_name = gt_ppsn_hdr-att1.
APPEND lt_packing_list. CLEAR lt_packing_list.
Regards,
PoonamI would like to suggest you , to use this kind of form.... for you sending mail result
PERFORM send_file_as_email_attachment USING g_email "Email
userid "Account SAP
CHANGING return_error. "Eventually
*& Form send_file_as_email_attachment
text
-->P_EMAIL text
-->P_ERROR text
FORM send_file_as_email_attachment USING p_email
p_parid
CHANGING p_error.
DATA: f_send_request TYPE REF TO CL_BCS,
f_sent_to_all TYPE OS_BOOLEAN,
f_xls_content TYPE SOLIX_TAB,
f_document TYPE REF TO CL_DOCUMENT_BCS,
f_recipient TYPE REF TO if_recipient_bcs,
f_bcs_exception TYPE REF TO CX_BCS,
f_text TYPE bcsy_text WITH HEADER LINE,
f_wa_text TYPE soli,
f_error TYPE TABLE OF solisti1 WITH HEADER LINE,
f_lw_error LIKE LINE OF f_error,
f_length TYPE so_obj_len,
f_xls_length TYPE so_obj_len,
f_subject TYPE so_obj_des,
f_n10 TYPE I.
CONSTANTS: con_tab TYPE C VALUE cl_abap_char_utilities=>HORIZONTAL_TAB, "OK for non Unicode
con_cret TYPE C VALUE cl_abap_char_utilities=>CR_LF. "OK for non Unicode
DATA:
bxls_string TYPE string,
bxls_str TYPE xstring.
CHECK NOT p_email IS INITIAL.
*To send mail the xstring having excel format data
TRY.
Create persistent send request
f_send_request = cl_bcs=>create_persistent( ).
f_wa_text = TEXT-m01.
APPEND f_wa_text TO f_text. "****** CONTENT OF MAIL
"Data above populated
f_subject = TEXT-t01.
DESCRIBE TABLE f_text LINES f_n10.
f_n10 = ( f_n10 - 1 ) * 255 + STRLEN( f_text ).
f_length = f_n10.
MOVE text-c01 TO f_subject.
f_document = cl_document_bcs=>create_document(
i_type = 'RAW'
i_text = f_text[]
i_length = f_length
i_subject = f_subject ). "#EC NOTEXT
ATTACHMENT
XLS HEADER
CLEAR: bxls_string, bxls_str.
CONCATENATE text-001 text-002 text-003 text-004 text-020 text-017 text-018 text-019
text-005 text-006 text-007
text-008 text-009 text-010 text-011 text-012 text-013 text-014
text-015 text-016 con_cret INTO bxls_string SEPARATED BY con_tab.
CALL FUNCTION 'SCMS_STRING_TO_XSTRING'
EXPORTING
TEXT = bxls_string
IMPORTING
BUFFER = bxls_str
EXCEPTIONS
FAILED = 1
OTHERS = 2.
IF SY-SUBRC <> 0.
ENDIF.
FILE CONTENT
LOOP AT it_xls_invio.
Allega ciascun elenco individuato per l'indirizzo mail in elaborazione
REFRESH f_xls_content.
Create and set document
CONCATENATE bxls_str it_xls_invio-xls_str INTO it_xls_invio-xls_str IN BYTE MODE.
f_xls_content = cl_document_bcs=>xstring_to_solix( it_xls_invio-xls_str ). "String having Excel format
CALL METHOD f_document->add_attachment
EXPORTING
i_attachment_type = C_FORMATO "CONSTANT C_FORMATO(3) VALUE 'XLS'.
I_ATT_CONTENT_HEX = f_xls_content
i_attachment_size = xls_length
i_attachment_subject = f_subject.
ENDLOOP.
CHECK sy-subrc EQ 0.
Add document object to send request
f_send_request->set_document( f_document ).
Add recipient (e-mail address)
Create recipient object
f_recipient = cl_cam_address_bcs=>create_internet_address( p_email ).
Add recipient object to send request
f_send_request->add_recipient( f_recipient ).
Send document
f_sent_to_all = f_send_request->send( i_with_error_screen = 'X' ).
COMMIT WORK.
ENDLOOP.
Exception handling
replace this rudimentary exception handling with your own one
CATCH cx_bcs INTO f_bcs_exception.
WRITE:/ ' Sending Error'.'
ENDTRY.
ENDFORM. "send_file_as_email_attachment -
Il Mac non si connette ai clou per problema con indirizzo di posta elettronica
MI COMPARE IL SEGUENTE MESSAGGIO : IMPOSSIBILE CONNETTERE IL MAC AI CLOUD PROBLEMI CON INDIRIZZO DI POSTA .....COSA DEVO FARE ?
Hi,
Please refer to the help document below to get the verification email:
Didn't receive expected email from Adobe
Regards,
Sheena -
Come posso cambiare il mio indirizzo di posta su un account apple ?
Come posso cambiare il mio indirizzo di posta su un account apple ?
Hi,
Please refer to the help document below to get the verification email:
Didn't receive expected email from Adobe
Regards,
Sheena -
Batch email with SBO 8.8 and Crystal
Experts,
I have a client who wants to email Invoices added automatically to the customers. They have SBO 8.8 PL 10 and Crystal Reports.
Is there a way to do this with a Crystal report?
Thanks,
MarliI got something like that creating a .exe that execute Crystal Report document in batch, save it as PDF and then send by email.
This is the main function:
Public Sub New()
MyBase.New()
'// Generamos un pdf a partir de Crystal Reports y lo enviamos por mail*
Dim rptDocument As New CrystalDecisions.CrystalReports.Engine.ReportDocument
Dim adjunto As String = "C:
eportePDF.pdf"
Dim rptPath As String = "C:
eporte.rpt"
'rptDocument.Load(sPathReporte)
Dim crExportOptions As New CrystalDecisions.Shared.ExportOptions
Dim crDiskFileDestinationOptions As New CrystalDecisions.Shared.DiskFileDestinationOptions
rptDocument.Load(rptPath)
rptDocument.SetDatabaseLogon("sa", "SAPB1Admin")
crDiskFileDestinationOptions.DiskFileName = adjunto
crExportOptions.ExportDestinationType = CrystalDecisions.Shared.ExportDestinationType.DiskFile
crExportOptions.ExportFormatType = CrystalDecisions.Shared.ExportFormatType.PortableDocFormat
crExportOptions.ExportDestinationOptions = crDiskFileDestinationOptions
rptDocument.Export(crExportOptions)
Try
'enviamos el pdf por correo
Dim correo As New MailMessage("yourmailfrom", "yourmailto")
'Asunto
correo.Subject = "Reporte diario SAP Business One"
'Cuerpo del correo
correo.Body = "Se adjunta listado de artículos"
'Mostrar como HTML
correo.IsBodyHtml = False
'Prioridad de el correo
correo.Priority = MailPriority.Normal
Dim attachment As New System.Net.Mail.Attachment(adjunto)
correo.Attachments.Add(attachment)
'acto seguido le indicamos cual servidor utilizaremos
'aquì usaremos por default a gmail y su puerto SMTP
'pero en una futura entrega les mostraré como hacerlo
'cn cualquier servidor
Dim smtp As New SmtpClient()
smtp.Host = "smtp.gmail.com"
smtp.Port = 587
smtp.Credentials = New System.Net.NetworkCredential("yourmailfrom", "yourpw")
smtp.EnableSsl = True
'listo tenemos la estructura de nuestro mensaje armada ahora enviemosla a nuestro destinatario y listo
smtp.Send(correo)
Catch ex As Exception
Stop
End Try
End Sub
You have to change this code to generate your invoice (you should pass a parameter with docentry, by example), if you want to send the email just after invoice has been added, and integrate it in an add on, or also, you can change the code to iterate between all invoices have been created in the actual day and create and send one pdf for invoice, and use the windows task scheduler to run this .exe generated once a day, by example.
I wish it could help you.
Maybe you are looking for
-
How do I downgrade my MacBook Pro Retina Display from Mountain Lion to Lion?
I have a brand new MacBook Pro Retina Display that came with OS X 10.8.1. I´m an audio engineer so I work with Pro Tools, tons of plug-ins etc... Some of my software doesn't work with Mountain Lion just yet. Some of them haven't upgraded, and some of
-
My ethernet port is not working
I recently had my macbook sent into the store to repair a bad logic board (fried in a thunderstorm) and over the past month I have noticed that my ethernet port wasn't working. Before the storms our router was acting up so I figured our maintenance w
-
How to adjust Horizontal/Vertical display of Touch Smart screen
Hi Group, I recently purchased the IQ505 and have fallen in love with it. However, (a small thing) the monitor displays my PowerPoint slides slightly "taller" than they should be (stretched vertically) . Most monitors I have used in the past have, ei
-
How does one access and add source codes for websites created in iWeb? One can view source page on internet but where do we go to add to it for better site traffic?
-
How to delete/close WBS elements
Hello Guys, We are facing following issues - We have some WBS elements that has not been migrated from company code XX (now incative). Now we canot close those WBS and we are getting errors when posting Settlements (CJ8G/CJ88). Error - Asset under co