<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Forum du club des développeurs et IT Pro - SAP</title>
		<link>https://www.developpez.net/forums/</link>
		<description><![CDATA[Forum d'entraide sur SAP et sur la programmation avec le  langage ABAP]]></description>
		<language>fr</language>
		<lastBuildDate>Mon, 21 Sep 2026 04:44:05 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>15</ttl>
		<image>
			<url>https://forum.developpez.be/images/misc/rss.png</url>
			<title>Forum du club des développeurs et IT Pro - SAP</title>
			<link>https://www.developpez.net/forums/</link>
		</image>
		<item>
			<title>Génération excel + envoi mail</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2182631&amp;goto=newpost</link>
			<pubDate>Fri, 13 Mar 2026 15:38:36 GMT</pubDate>
			<description>Bonjour, je reviens à nouveau...</description>
			<content:encoded><![CDATA[<div>Bonjour, je reviens à nouveau avec un excel qui est généré depuis SAP et j'ai plusieurs soucis si vous avez des connaissances la dessus merci<br />
<br />
 - Je dois avoir une cellule avec une liste déroulante : OUI/NON et je ne vois pas du tout comment faire ça.<br />
<br />
 - Il me faut aussi des formules du genre ( cellule E + Cellule F + cellule M) / Cellule N sachant que M et N sont généré vide, la personne qui reçoit l'excel doit completer et donc ma cellule fait le calcul avec les nouvelles valeurs<br />
<br />
 - J'ai créé un entête de tableau mais on me demande des couleurs différentes en fonction des cellules ce que j'ai trouvé ci dessous colore toutes les cellules d'entête<br />
  lre_excel_xml-&gt;create_style_header( '#BDD7EE' ).<br />
  lre_excel_xml-&gt;add_column_width( '70' ). &quot; Numéro d'article<br />
  lre_excel_xml-&gt;create_header( ).<br />
  lre_excel_xml-&gt;add_column_header( x_value = TEXT-x01 ). &quot; Numéro d'article<br />
<br />
 - J'aimerai fusionner des cellules en bas de tableau<br />
<br />
on utilise une classe qui se base sur cl_ixml ( constructor ci dessous )<br />
<br />
  lv_docname = x_docname.<br />
<br />
  l_ixml = cl_ixml=&gt;create( ).<br />
<br />
* Creating the DOM Object Model<br />
  l_document = l_ixml-&gt;create_document( ).<br />
<br />
* Create Root Node 'Workbook'<br />
  l_element_root  = l_document-&gt;create_simple_element( name = 'Workbook'  parent = l_document ).<br />
  l_element_root-&gt;set_attribute( name = 'xmlns'  value = 'urn:schemas-microsoft-com:office:spreadsheet' ).<br />
<br />
  ns_attribute = l_document-&gt;create_namespace_decl( name = 'ss'  prefix = 'xmlns'  uri = 'urn:schemas-microsoft-com:office:spreadsheet' ).<br />
  l_element_root-&gt;set_attribute_node( ns_attribute ).<br />
<br />
  ns_attribute = l_document-&gt;create_namespace_decl( name = 'x'  prefix = 'xmlns'  uri = 'urn:schemas-microsoft-com:office:excel' ).<br />
  l_element_root-&gt;set_attribute_node( ns_attribute ).<br />
<br />
* Create node for document properties.<br />
  r_element_properties = l_document-&gt;create_simple_element( name = lv_docname  parent = l_element_root ).<br />
  l_value = sy-uname.<br />
  l_document-&gt;create_simple_element( name = 'Author'  value = l_value  parent = r_element_properties  ).</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f505/logiciels/solutions-d-entreprise/erp/sap/">SAP</category>
			<dc:creator>beuzy</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2182631/logiciels/solutions-d-entreprise/erp/sap/generation-excel-p-envoi-mail/</guid>
		</item>
		<item>
			<title>formule dans un excel envoyé par email</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2179774&amp;goto=newpost</link>
			<pubDate>Fri, 10 Oct 2025 09:45:56 GMT</pubDate>
			<description><![CDATA[Bonjour, 
J'ai un programme...]]></description>
			<content:encoded><![CDATA[<div>Bonjour,<br />
J'ai un programme qui génère un fichier excel et l'envoi par email :<br />
 extrait de code qui utilise la classe if_ixml_element<br />
<div class="bbcode_container">
	<div class="bbcode_description">Citation:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			* Data Table<br />
  gi_row = gi_document-&gt;create_simple_element( name = 'Row'  parent = gi_table ).<br />
<br />
* Doc achat<br />
  CLEAR gv_value.<br />
  gi_cell = gi_document-&gt;create_simple_element( name = 'Cell'  parent = gi_row ).<br />
  gi_cell-&gt;set_attribute_ns( name = 'StyleID'  prefix = 'ss'  value = 'Data' ).<br />
  gv_value = gs_list_exl-ebeln.<br />
  gi_data = gi_document-&gt;create_simple_element( name = 'Data'  value = gv_value   parent = gi_cell ).        &quot; Data<br />
  gi_data-&gt;set_attribute_ns( name = 'Type'  prefix = 'ss'  value = 'String' ).                               &quot; Cell format<br />
<br />
* Date document<br />
  CLEAR gv_value.<br />
  gi_cell = gi_document-&gt;create_simple_element( name = 'Cell'  parent = gi_row ).<br />
  gi_cell-&gt;set_attribute_ns( name = 'StyleID'  prefix = 'ss'  value = 'Data' ).<br />
  gv_value = gs_list_exl-aedat.<br />
  gi_data = gi_document-&gt;create_simple_element( name = 'Data'  value = gv_value   parent = gi_cell ).        &quot; Data<br />
  gi_data-&gt;set_attribute_ns( name = 'Type'  prefix = 'ss'  value = 'String' ).                               &quot; Cell format
			
		<hr />
	</div>
</div>J'aimerai dans une cellule avoir un formule active<br />
value contiendrait une formule par ex : '=I4+G4+H4' et dans mon excel je devrais retrouver le résultat de cette somme<br />
Actuellement j'ai la formule affichée comme du texte, y a t'il une propriété à changer pour indiquer que l'on passe une formule?<br />
Merci</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f505/logiciels/solutions-d-entreprise/erp/sap/">SAP</category>
			<dc:creator>beuzy</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2179774/logiciels/solutions-d-entreprise/erp/sap/formule-excel-envoye-email/</guid>
		</item>
	</channel>
</rss>
