Escolar Documentos
Profissional Documentos
Cultura Documentos
▪
É ser capaz de entender muito bem os fundamentos do Fiori e ser capaz de implementar
as funcionalidades técnicas.
▪
Atualmente o mercado ABAP está mudando, e o SAP Fiori é uma das maiores exigências
nas vagas. O profissional ABAP precisa ficar atualizado com as exigências do mercado
para alcançar uma boa colocação e conseguir as melhores oportunidades em bons
projetos de S/4HANA. Migrar sua carreira para o SAP Fiori e S/4HANA vai ajudar a
conseguir uma vaga melhor, uma promoção de cargo, um aumento salarial, entre muitas
oportunidades que podem e vão aparecer para quem está capacitado.
Apenas saber programar no ECC, que é o ERP antigo, já não te garante mais segurança
na sua carreira ABAP. E pior, pode realmente te oferecer o risco de se tornar obsoleto e
ser deixado de lado. Uma boa parte das empresas já estão migrando ou já migraram os
seus sistemas pra S/4HANA e necessitam de desenvolvedores ABAP que tenham
conhecimento em SAP FIORI.
- Digite "Fiori" e instale o SAP Fiori tools extension pack e as outras extensões de Fiori que
aparecem
Observação: antes de criar um aplicativo, abra uma pasta no explorador do VSCode. Seu
aplicativo será criado dentro desta pasta.
- Clique em Next
- Clique em next
O aplicativo será aberto em uma nova aba. Por enquanto não tem nada na view
No momento nossa view está vazia. Vamos adicionar uma barra de abas, e nas abas vai ter um
campo de busca e uma lista.
- Abra o arquivo Main.view.xml que está na pasta view, e adicione o seguinte código:
Atenção:
<mvc:View controllerName="revolucao.controller.Main"
xmlns:mvc="sap.ui.core.mvc" displayBlock="true"
xmlns="sap.m">
<Page id="page" title="{i18n>title}">
</content>
<content>
<FlexBox
justifyContent="Center">
<Input/>
<Button text="Buscar" press="onPressBuscar"/>
</content>
</Page>
</mvc:View>
Estes eventos são acionados ao interagir com os campos da tela. Vamos implementar o evento
acionado ao apertar o botão na tela
sap.ui.define([
"sap/ui/core/mvc/Controller"
/**
* @param {typeof sap.ui.core.mvc.Controller} Controller
*/
function (Controller ) {
"use strict";
return Controller.extend("revolucao.controller.Main", {
onInit: function () {
},
onPressBuscar: function(){
alert("começou a revolução do SAP Fiori!!");
}
});
});