#1 Object/New Object top Form-ul Object Browser contine structura arborescenta cu grupurile de obiecte si cu proprietatile acestuia. Aceasta afisare este interactiva si permite utilizatorului sa opereze vizualizand si creand structura arborescenta cu personalizari.
În funcţie de nodul selectat cu butonul drept al mouse-ului se poate se poate opera în diferite modalităţi.
În cazul în care nodul selectat este obiect , operaţiile posibile sunt:
Generale Customize Class Cu această funcţionalitate se poate crea o personalizare pentru clasa selectată. Este utilizată în cazul inserării noilor proprietăţi personalizate. Obiectele adaugate vor fi de tip Custom sau Partner, în baza tipului de instalare. New SubClass Adaugă o clasă fiu la clasa selectată. Edit Cu această funcţionalitate este afişat form-ul Business Object în care se pot modifica anumite proprietăţi şi informaţii ale clasei. În cazul clasei Standard doar anumite atribute pot fi modificate. Pentru clasele Custom, toate atributele se pot modifica. Delete Cu această funcţionalitate se poate elimina obiectul. New Widget Adaugă, în folderul Widgets, un nou obiect de tip widget. Deschide un nou form Widget în care utilizatorul poate creea o nouă componentă grafică relativă la clasă. New Method Adaugă o metodă nouă clasei selectate. Deschide form-ul Method în care utilizatorul poate defini informaţiile metodei. New Algorithm Adaugă un nou algoritm clasei selectate. Deschide form-ul Algoritm în care utilizatorul poate defini informaţiile algoritmului şi îi poate adauga metode. New State/Transition Group Adaugă un grup nou relativ la stările şi tranziţiile obiectului. Starea obiectului poate varia în funcţie de restricţiile care sunt stabilite in tranziţii. Aceste tranziţii stabilesc direcţia schimbărilor de status şi operaţiile care sunt executate în momentul schimbării. New Trasformation Adaugă o nouă transformare. Transformările consistă în generarea altor obiecte (nu în sensul de clase, dar de obiecte ca fişiere) care reprezintă obiectul de business. Un exemplu este transformarea unui document, deci a obiectului de business, intr-un file de tip pdf. Obiectele generate pot fi email, fişiere fizice, stringuri. Transformările pot fi utilizate în tranzicţii sau în codul sursă al aplicaţiei. Funcţiunea New Trasformation deschide form-ul Trasformation în care utilizatorul poate defini atributele şi funcţionalităţile.
În partea stângă, informaţiile pentru nodul de tip obiect sunt:
Informazioni Object Code Reprezintă codul clasei. Name Reprezintă numele clasei. Description Reprezintă descrierea detaliată a clasei. Nature Pentru acest câmp există opţiunile: standard, partner şi customer pe baza modului în care este utilizat ARM. De exemplu, dacă ARM este utilizat în modul Partner, câmpul Nature va avea doar opţiunile partner şi customer. Read-only Module Fiecare clasă este prezentă într-un modul, deci într-un dll. În această proprietate se defineşte în care modul este utilizată clasa cu serviciile de citire a datelor. Read-Write Module În această proprietate se defineşte modulul în care este utilizată clasa cu servicii de inserare date. Read-only Namespace Namespace Dot Net corespunde modulului Readonly. Read-write Namespace Namespace Dot Net corespunde modulului Read-Write. Mapping Schema Name Database schema este utilizat de obiect în baza de date. Mapping Table Reprezintă numele view-ului sau al tabelului în database. Template Reprezintă structura predefinită care se asociază unui obiect pentru a permite aplicaţiei ARM să creeze codul sursă preformatat al obiectului. Acesta permite scrierea codului de către programator deoarece clasa va avea deja proprietăţile definite. Base Object În cazul personalizării unei clase derivate dintr-o clasă standard existentă, în această proprietate se inserează clasa standard de bază. Discriminator Value Proprietate utilizată pentru dezvoltarea internă standard. Shared Interface Module Această proprietate identifică modulul partajat în care se inserează interfaţa obiectului. Use Fluentis Reporting Daca este activ, aplicatia va utiliza pentru obiect rapoartele dezvoltate cu DevExpress Xtra Report. Alias Formula Identifica proprietatea obiectului care se utilizeaza drept camp Cod pentru record-ul selectat la runtime in aplicatie. Long Alias Formula Identifica proprietatea obiectului care se utilizeaza drept camp Cod pentru record-ul selectat la runtime in aplicatie.
Când se modifcă/creează noi obiecte, în form-ul Business Object care se deschide se observă câmpuri suplimentare celor descrise anterior. Acestea sunt:
Câmpuri New Object Proposal Algorithm Este metoda utilizată când este creeat un nou obiect. Post Insert Algorithm Metod Este metoda utilizată când este modificat obiectul. Post Update Algorithm Method Este metoda utilizată când este actualizat obiectul. Post Delete Algorithm Method Este metoda utilizată când este eliminat obiectul.
Other data Properties Acest tabel conține proprietățile obiectului. Pot fi modificate utilizând ribbbon-ul Edit. Parameters În acest tabel se poate defini rolul proprietății pe baza template-ului ales anterior (obiect simplu, obiect, template agenti etc). Validation Rules Acest tabel contine regulile de validare ale obiectului.
BuildDate : 15 settembre 2014
Va multumim pentru trimiterea feedback-ul dvs., informațiile transmise vor fi trimise unui operator intern, un e-mail de notificare (în cazul în care sunteti un utilizatorul înregistrat) va fi trimis atunci când au fost aplicate sugestiile dvs.
A apărut o eroare la procesarea informațiilor dvs. de feedback-ul, asigurați-vă că ați furnizat informatiile solicitate.