Als Vorgesetzter Stunden in Projekten umbuchen - Effizienteste Methode gesucht

Werte Comunity
Wir haben SAP Business ByDesign seit Januar im Einsatz als Ablösung unseres alten ERPs.
Neben der in der heutigen Zeit nicht mehr wirklich akzeptablen Performance entstehen allen Mitarbeitenden unseres Unternehmens deutliche Mehraufwände auf allen Ebenen. Nun gut, vielleicht wird By Design seine Vorzüge in Zukunft vermehrt zeigen, ich hoffe es zumindest; eine Chance will ich dem System gerne geben.
Nun zu meiner konkreten Frage:
Ende jeden Monats gilt es für die Vorgesetzten die Stunden auf den Projekten einzusehen und eine Bilanz zu ziehen. Jedes Mal ist es notwendig Stunden auf "nicht anrechenbar" zu setzen, diese innerhalb des Projekts umzubuchen und auch projektübergreifende Anpassungen vorzunehmen.
Bis jetzt wird dies folgendermassen gemacht, da uns kein effizienterer Weg bekannt ist:
Mit Hilfe von zwei selbst erstellten Berichten können die gebuchten Stunden und Budgetzahlen je Projekt und Mitarbeitenden eingesehen werden
Im WoC "Mein Verantwortungsbereich" und dann "Mitarbeiterservices stellvertretend aufrufen" die Stunden jedes einzelnen Mitarbeitenden abändern
(Die alternative über das WoC "Zeitverwaltung" ► "Mitarbeiter" ► "Mitarbeiterzeiten" ist aus unserer Sicht noch umständlicher)
Folgende Problematiken:
Stunden von Mitarbeitenden, die nicht im eigenen Verantwortungsbereich sind, aber auf diesem Projekt arbeiten können nicht angepasst werden bzw. müssten dem zuständigen Vorgesetzten gemeldet werden, was zu umständlich ist.
Stunden von externen Mitarbeitenden, die aber dem internen Vorgesetzten zugeordnet sind, können nicht angepasst werden und müssen genehmigt werden, obwohl keine Genehmigung gefordert wird.
Es muss auf Mitarbeitenden-Ebene umgebucht werden und nicht auf einer Projekt-Ebene, was in unserem Falle viel sinniger und effizienter wäre
Es muss immer wieder ein neuer Bericht erstellt werden um zu überprüfen, dass die umgebuchten Stunden zum gewünschten Resultat führen.
Wünschenswert unsererseits:
Umbuchungen auf Projektebene mit angezeigten Stunden aller Projektmitarbeitenden und auch die Möglichkeit die Stunden direkt in ein anderes Projekt (selber Projektleiter) zu übertragen; auch von externen Mitarbeitenden.
Auch wenn unsere Wunschlösung vielleicht nicht realisierbar ist im By Design so würde ich mich sehr über Vorschläge freuen, wie wir unser Anliegen bestmöglich lösen können?
Anmerkung: Die Ist-Arbeitszeit aller Mitarbeitenden ist durch diese Umbuchungen in keinster Weise betroffen.
Das ist ja das einzige, das den Mitarbeitenden im Endeffekt interessiert.
Vielen Dank im Voraus!

Dear Mr. Menzi,
ByD development is evaluating a re-assignment of project expenses (time, expense reports, supplier invoices) to other projects (starting in a first step with customer projects with sales integration).
Because of revenue recognition purposes I have to point out that you cannot consider this as a commitment on the availability of future functionality.
The functionality would be offereed under "not invoiced time and expenses" in the project management work center.
Reassignment will not have an influence on source documents.
Example:
Employee 1 records 5 hours to project 1 (assigned to sales order item 1/10).
The 5 hours are re-assigned to project 2 (assigned to sales order item 2/30).
The original time recording will not be changed, i.e., if you need to evaluate time recording-related figures in some HCM report, the 5 hours would still appear with respect to project 1.
The Financials figures, however, would show a cancellation with respect to project 1 / sales order item 1/10 and the reassigned costs with respect to project 2 / sales order item 2/30.
Best regards
  Otfried von Geisau
PS: My answer is in English because the ByD Platinum Engineering group decided to only contribute content in English in order to make it available to any interested party around the globe.
I hope this is fine for you.

Similar Messages

  • How long may it take to import about 100GB of music from an external hard disk to iTunes?-

    ... It seems that iTunes locked up in the process step "add files / execute: folder.jpg", because this step runs for more than 2 hours.
    Wie lang kann es dauern, um ca. 100GB Musikdateien von einer externen Festplatte nach iTunes zu importieren. Es scheint, dass sich iTunes im Prozessschritt "Dateien einfügen / Ausführen: folder.jpg" aufgehängt hat, da dieser Prozessschritt schon seit mehr als zwei Stunden angezeigt wird.

    Files are measured in Bytes, transfer rates are measured in Bits.  There are 8 bits in a byte, so divide the transfer rate by 8 to get an idea of the time.  USB 2.0 supposedly is up to 480 megaBITS per second, which is 60 megaBYTES per second.  There are are 1000 (or possibly 1024, depending who you ask) megabytes in a a gigabyte.  Using that as a base, I calculated approximately 5.5 hours.  Of course, it's pretty rare for anything to run at maximum speed, but I transferred 200Gb of data using USB 2.0 yesterday, when I upgraded my hard drive - it took just under 6.5 hours, which isn't too far out.

  • Diashow auf DVD

    Hat jemand Erfahrung damit, eine Diashow mit Photoshop Elements 4.0 zu erstellen und dann mit Premiere Elements 2.0 auf DVD zu brennen?
    Bei mir dauert das für eine 15-minütige Diashow mehr als sechs Stunden.
    Ich bin an einem Erfahrungsaustausch interessiert.
    Sebastian

    Can you please explain your problem in English?
    + Ripple (VJ)

  • Externe Verbindung friert ein (ex2)

    Guten Tag, seit nunmehr einer Woche besitze ich eine WD My Cloud EX2 4TB und fand diese zunächst recht leicht zu handhaben (Regestriert, Benutzer angelegt, Ordner erstellt, Freigaben verteilt, etc).Das einzige was nicht so recht funktionieren will, ist der Zugriff auf die Cloud/das NAS von ausserhalb des Heimnetzwerks.Mein Internetprovider ist Unitymedia (50 Mbit down 2,5 Mbit up), ich habe den TC7200 als Modem/Router, DS Lite und auf dem NAS ipv6 auf automatisch gestellt. Die Portweiterleitung scheint nicht zu funktionieren (ich vermute weil es seitens Unitymedia nicht freigegeben wurde (Ich kann die Ports zwar eintragen im Router, aber sie bleiben geschlossen).Nun zum Problem: Wenn ich ausserhalb des Heimnetzwerks auf mein NAS zugreifen möchte, komme ich (sowie alle erstellten Benutzer), mit Hilfe der WD My Cloud Apps, zunächst auf das NAS, jedoch nur für ca 1, 2 Minuten / 5, 6 Klicks. Danach zeigt er an den Ordner nur noch das Ladesymbol an. Desweiteren ist es nicht möglich etwas herunter zu laden, da der Download nicht startet. Es wird mir keine Fehlermeldung ausgegeben und auch nach etwas mehr als 2 Stunden warten, wurden die Ordner nicht aktualisiert.Nach einer Woche des Testens und ausprobieren komme ich nun nicht mehr weiter und erhoffe mir Hilfe in diesem Forum. Mfg,HachiRoku

    VIel Danke für den Artikel und für das anlesen  Ich war heute in einem Unitymedia-Shop und habe dort mein Problem geschildert (der arme Verkäufer hatte leider keine Ahnung bezüglich IPv4 und IPv6 und war zunächst davon überzeugt, dass die Portweiterleitung funktionieren müsste). Nachdem der Mitarbeiter am Computer die Daten zum TC7200 raussuchte sagte er mir, dass ich wohl auf einen anderen Modem/Router umsteigen müsste für die Portweiterleitung (AVM Fritzbox 6490), was aber 5€ (genauer 4,99€) im Monat mehr kosten würde. Nachdem ich nun den neuen Router/Modem in meine Internetrecherche mit einbezog, komme ich zu dem Ergebnis, dass IPv4 nur bis zum "Verteiler" von UM kommt und nicht weiter (das Paket kann nicht meinem Anschluss/ meinem Gerät im Netzwerk zugeordnet werden), egal ob Ports freigegeben werden oder nicht, da die Ports ja erst an meinem Router/Modem geöffnet sein könnten (was bei dem TC7200 nicht geht, bei der Fritzbox schon).Bleibt der Zugriff über ipv6. Bei IPv6 gibt es keine Portweiterleitungen mehr, da die Geräte eine eigene Adresse bekommen. Da die Testpersonen ebenfalls bei Unitymedia sind und somit ebenfalls über/mit DS Lite unterwegs sind konzentriere ich mich nun erstmal auf die IPv6 Einstellungsmöglichkeiten. Der mobile Zugriff über das Handynetz würde damit allerdings nicht funktionieren, da diese nur IPv4 nutzen und ich (evtl noch) keinen Portmapper oä. nutzen werde.Sollten sich Fehler in diesem "Ergebnis" eingeschlichen haben, oder ich etwas falsch verstanden haben, so bitte ich um Korrektur. Ebenso wie ich mögliche Lösungsvorschläge bezüglich des "Einfrierens" willkommen heisse.

  • Schraffierte Clips in Premiere Pro CC

    Habe ein Problem mit einigen Clips der C300.
    Einige Clips sind schraffiert und werden als schwarzer Bildschirm abgespielt oder es wird nur ein Standbild gezeigt.
    Die Clips sind nicht offline. Cache-Files habe ich auch schon gelöscht und die Clips neu eingebunden.
    Es sind aber nur einige Clips der C300, die anderen in einer Sequenz werden ganz normal abgespielt.
    http://s7.directupload.net/images/140425/fwg9ba2p.jpg

    Ja doof! Sorry das ist wieder einmal eine dieser völlig sinnfreien Antworten, die es so unattraktiv machen, überhaupt noch ein deutsches Forum aufzusuchen und eine Frage zu stellen. Im ernst? MVP von Adobe, dann noch Adobe Community Professional und dann noch so dreiste Antworten geben.
    Ich hab ungefähr zwei Stunden im Web und zwei Stunden im Forum nach einer Antwort gesucht. Ich bezahlen für die Creative Suite jeden Monat einen nicht geringen Betrag und dann ist auch noch der Service bescheiden. Ich habe mir wirklich sehr lange überlegt, ob ich überhaupt die Hilfe in einem Forum suche ...
    Meiner Meinung nach hat das Schraffierte eine bestimmte Bedeutung, Offline-Clips werden ja auch auf eine bestimmte Art markiert.
    Ok genug schlechtes Internetverhalten:
    Rechner:
    iMac 27 Zoll, Mitte 2011,
    16 GB 1333 MHz DDR3,
    AMD Radeon HD 6970M 2048 MB,
    OSX Maverick 10.9.2,
    Premiere CC 7.2.2
    Footage:
    Typ: MXF
    Dateigröße: 1,9 GB
    Bildgröße: 1920 x 1080
    Framerate: 25,00
    Audioformat der Quelle: 48000 Hz - 16 Bit - Stereo
    Audioformat des Projekts: 48000 Hz - 32-Bit Floating-Point - Stereo
    Gesamtdauer: 00:44:27:21
    Pixel-Seitenverhältnis: 1,0
    MXF-Dateiinformationen:
    Wrapper-Typ MXF OP1a (Typ: SingleItem SinglePackage MultiTrack Stream Internal)
    Datei erzeugt von: CANON, EOS C300
    MPEG-2 422 Long-GOP

  • Content von 10.0.5 separat laden?

    Kann man das Content auch ausserhalb des Programms laden?
    Bei mir dauert es unendlich lange und lädt schon seit mehr als 48 Stunden.
    Da ich mit 2 Macs arbeite wäre es ausserdem vorteilhaft wenn es separat zu laden wäre,
    damit ich es nicht zwei mal laden muss.
    Schöne Weihnachtsgrüsse
    Roberto

    Meines Wissens läßt sich der zusätzliche Inhalt nicht separat laden.
    48 Stunden ist natürlich absurd. Bei mir war das nach rund 1 3/4 Stunden durch.
    Ich habe das so gemacht: Logic X installation gestartet, als das Programm gefragt hat ob der zusätzliche Inhalt geladen werden soll, habe ich das weggeklickt. Nach der Installation habe ich einen Neustart gemacht und den zusätzlichen Inhalt über Logic geladen.

  • Downgrade Maverick zu Mountin Lion

    Da Maverick mehr als nur Schrott ist, sondern vielmehr meinen Betrieb erheblich beeinträchtigt, und ich ganz kurz vorm Ausrasten bin, möchte ich wissen, wie ich mein System am besten downgraden kann ohne Neuinstallation und Datenverlust.
    Gibt es eine Option das Upgrade einfach rückgängig zu machen? Oder kann ich ML einfach drüber installieren?

    Ich arbeite seit einigen Jahren mit Apple und habe diverse OS Versionen mitgemacht. Ich hatte nie Probleme mit einem Upgrade. Muss auch sagen. Ich habe schlicht nicht die Zeit, erstmal alles neu aufzusetzen.
    Mal abgesehen von den Problemen, die Maverick macht
    1.Schaltet einfach ab, wenn der Rechner mehr als 3 Stunden im Ruhezustand ist; Shutdown
    2. Hängt sich häufig auf
    3. Übermäßige Last auf den RAMs
    4. Bei Arbeiten mit Photoshop CS 6, schmiert die Maus nach einiger Zeit ab. Rechte Maustaste geht dann nicht mehr und verhält sich, als wäre sie dauerhaft gedrückt. Habe alles versucht, einzige Lösung ist dann immer ein Neustart. So kann ich aber nicht arbeiten, wenn ich die Kiste jede 2 Stunden neustarten muss. Habe alle Eingabegeräte geprüft und auch getrennt und neu verbunden.
    5. Ab und an kam er einfach nicht mehr aus dem Ruhezustand. Hat dann eine Halbe Stunde gebraucht, bis er sich gefangen hat.
    6. Im Ruhezustand alle Halbe Stunde/Stunde dreht er aber hoch.. Warum? Es ist schwachsinnig Backups zu fahren, von einem System, das im Ruhezustand ist. Es hat sich an den Datensätzen nichts geändert in dieser Phase.. Also warum?
    7. Drucker die vorher kein Problem waren, werden nicht mehr erkannt. Da sie auch etwas älter sind, sagte mir der Hersteller bereits, werden hier keine Treiber mehr nachgeschoben.. Danke auch.. Kostet ja alles nichts..
    Hinzu die Schwachsinnigen Neuerungen die mir jeden Tag bei der Arbeit auf den Nerv gehen.
    1. Warum kann ich nicht mehr eine ganze Zeile farbig "labeln" Ich benutze die Tags nicht für Suchen. Ich brauche sie zur optischen UNterscheidung und Organisation. (Es geht auch nicht darum, ob es der Sinn der Tags ist oder nicht) mit diesen fuddeligen Punkten kann ich nichts anfangen. Warum ist das nicht Optional? Warum bekommt man hier schon wieder etwas aufgezwungen?
    2. Ich betreibe mehrere Bildschirme. Warum habe ich nun Dock und Leiste auf allen Screens. Ich brauch sie da nicht und sie behindern mich. Eine Option das zu unterbinden habe ich auch nicht gefunden. Auch hier: Wem es gefällt und wers braucht.. Gerne... Aber dann doch bitte optional und nicht Zwang für alle.
    3. Tabs im Finder.. Süßer Versuch.. Aber bescheidene Umsetzung. Pathfinder und Totalfinder machen das als Minianwendung bereits seit Jahren um welten besser.. Aber gut.. Zum Glück gibt es diese ja..Kostet halt auch wieder. Und das es Apple noch immer nicht hinbekommt gescheite Sortiermöglichkeiten anzubieten ist einfach nur traurig. 
    4. Tastaturbelegung meiner Logitech spinnt seit dem Upgrade völlig. Laufwerke öffnen geht garnicht mehr und viele andere fkt. sind verdreht oder verschoben. Was soll das denn bitte. Können die Herren von Apple nicht einfach mal die Finger von Dingen lassen, die funktionieren?
    Fazit: Maverick ist nach meiner Meinung untauglich. Ebenso wie iOS 7 ein gewaltiger Rückschritt und ein Zeichen dafür, dass Apple ohne eine gewisse Person nicht fähig zu sein scheint.
    Das Upgrade kostet mich also mit allen Programmen die natürlich nicht mehr auf Maverick laufen und ebenfalls ein upgrade bräuchten zzgl. neue Drucker mehrere hundert Euro.. Hut ab..
    Konsequenz: Mit einer riesen Wut werde ich nun meine Freizeit dafür aufbringen dürfen das Ding wieder auf ML zurückzubringen und bin wieder einmal ein großes Stück näher am Wechsel zu Microsoft.
    Gut da der neue MacPro so und so für meine Zwecke keinen Sinn mehr macht und Apple keinerlei Alternativen mehr anbietet. (Auch etwas, was ich nicht nachvollziehen kann. Keine Baureihe mehr zu haben, in die man auch noch paar HDD's einbauen kann, sondern gezwungen werden soll alles in externe Geräte auszulagern)  War es das dann eh, wenn dieser hier seine Schuldigkeit getan hat.
    Traurige Entwicklung für mich. Aber gut. Der eine Kunde mehr oder weniger wird nicht auffallen.
    Diese einstellung hat Apple aber nicht erst seit gestern, hinzu kommt die Überheblichkeit und der nicht vorhandene Kundenservice.
    Eine Insolvenz konnten Sie dank Microsoft ja schon mal abwenden. Mal schauen wie lange ein solches Geschäftsmodell anklang findet, bevor sich die Nutzer abwenden.
    Entschuldigt den Aufsatz. Aber das musste ich mal loswerden

  • TableCalcs method Sum does not work

    Hi all.
    I am newcomer in the ADOBE forms world and I am facing the following issue (although I 've been reading posts in SDN and respective manuals for over 3 days)
    My form's hierarchy is:
    (xfa.form.)
    -data
      -MasterPageSet1 (Page Set)
        ---Page1  (Master)
           --ContentArea
           --HeaderData (positioned subform with various elements)
           --FooterData (positioned subform with various elements)
        ---MainWindow (Flowed subform)
           --t_subf (Flowed subform)
            --Table (table which will show data from respective interface table)
               --Header
               --RowData (actual line items)
               --PageSum (table footer)
      Both RowData and PageSum have a decimal field named "DMBTR_S"
      At the end of every page, in the PageSum-DMBTR_S field, I want to sum the page's RowData[*]-DMBTR_S data to produce a "carry Fwd" for the next page.
      Looking through SDN and LiveCycle designer help, I have tried both using JavaScript and using the tableCalcs but with no luck
      Given that I am a newbie in both ADOBE forms and JS, I assume that I am missing some details.
      So, I suppose that the tableCalcs (with the parameters for the current page) can help me the most, without needing me writing JS.
      However, I do not understan at which level in the aforementioned hierarchy should I insert the tableCalcs.
      I tried inserting it under MainWindow subform and renamed the unnamed subform to "tcalc"
      Then, I set PageSum-DMBTR_S field to Calculated-ReadOnly, with Normal Bindin, and I write in the calculate event:
    if ( xfa.layout.page(this) == xfa.layout.pageCount())
    //I copy the header's amount as the final total :P
    this.rawValue = t_subf.TOT.rawValue;
    else
    //calculate the cummulative from age 0 to current
    this.rawValue = MainWindow.tcalc.tableCalcs.Sum("Table.RowData[*].DMBTR_S",0, xfa.layout.absPage(this)-1);
    When I preview the PDF inside the Form Builder (trans: SFP), PDF is generated successfully, without any warnings/errors at all.
    What am I missing here?
    Thank you in advance,
    George

    Hello Otto and thanks for the reply.
    a) I could indeed do it in the backend but that means that I have to hardocde the max number of line items per page. I always prefer to decouple application logic (the printing program) from the presentation medium ( the form). However, that would be me utmost way of doing it, as the time is against me...
    b) I understand what you mean, but I don't have a single clue how to do it with Javascript Pretty smart, but I would prefer the (a)  approach, as I can code it way much faster with ABAP in the printing program
    c) another solution may be the tableCalcs. This "collection" of objects/methods has already implemented a Sum method which seems to do exactly what I need. I have read both the PDF documents you mention but unfortunately I haven't managed yet to make it work in a... stylish (!!!) way.
    In page 103, the "lc_designer_scripting_basics.pdf" offers a JS snippet to "calculate the sum of repeating fields". I have alse tried this approach but it seems that the statement  var fields = xfa.resolveNodes("RowData[].DMBTR_S[]"); doesn't work at all. I have included it in a "try-finally" block and it fails...
    Anyway, I will keep trying and come back to the post. If you have done anything similar I would appreciate it if you could post any relevant JS code snippet.
    Thanks again,
    George

  • After 2nd time running a method my app window freezes 7 seocnds,error msg-

    Hello folks,
    first you will surely say is that my server is offline or something with the network is wrong but it is not ;-)
    thats the code:
    Please read my words after the pasted code at the bottom of the page!
    import java.awt.Color;
    import java.awt.Insets;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import javax.swing.*;
    import javax.naming.directory.*;
    import javax.naming.ldap.LdapName;
    import javax.naming.ldap.Rdn;
    import java.util.Hashtable;
    import javax.naming.Context;
    import javax.naming.*;
    import java.io.UnsupportedEncodingException;
    import java.util.*;
    import javax.swing.BorderFactory;
    public class MainWindow extends JFrame implements ActionListener
           static final long serialVersionUID = 1L; 
           private JLabel newPasswordLB      = new JLabel("Neues Passwort");
         private JLabel newPasswordRepeatLB = new JLabel("Neues Passwort wiederholen");
         private JLabel errorLB = new JLabel("Fehlerstatus:");
         private JLabel benutzerNameLB = new JLabel("Benutzername ausw�hlen:");
         private JPasswordField neuesKennwortPF = new JPasswordField();
         private JPasswordField neuesKennwortWdhPF = new JPasswordField(10);
         //private JLabel fehlerNachrichtLB = new JLabel();
         private JTextField fehlerNachrichtLB = new JTextField();
         private JButton pwBT = new JButton("Setze neues Passwort");     
         private DefaultListModel listModel = new DefaultListModel();
         private JList liste = new JList(listModel);
         private JScrollPane benutzerListeSP = new JScrollPane(liste);
         private JCheckBox kennwortVergebenCB = new JCheckBox("Benutzer vergibt Kennwort bei Neuanmeldung selbst");
         JFrame frame;
         String bla;
         String neuesKennwortTemp;
         String benutzername;     
         String klassengruppe;  // OU=Klassen
         String lehrergruppe;   // OU=Lehrer
         String edvlehrername;  // z.B. "verenabit"
         String schulname;      // z.B. OU=ASR
         String BaseDN=",DC=bodensee,DC=de";
         String adminPassword = "test";
         String adminUser = "cn=administrator,cn=users,dc=bodensee,dc=de";     
         public MainWindow()
             super("LDAP Modification Tool");            
             setLayout(null);         
             add(newPasswordLB);
             add(newPasswordRepeatLB);     
             add(neuesKennwortWdhPF);
             add(neuesKennwortPF);              
             add(pwBT);       
             add(errorLB);
             add(fehlerNachrichtLB); 
             add(benutzerListeSP);        
             add(benutzerNameLB);
             add(kennwortVergebenCB);    
             kennwortVergebenCB.setBounds(16,120,350,25);
             benutzerNameLB.setBounds(430,25,160,25);    
             fehlerNachrichtLB.setOpaque(true);
             fehlerNachrichtLB.setBackground(new Color(255,255,255));
             fehlerNachrichtLB.setBorder(BorderFactory.createLineBorder(new Color(155,155,155)));
             neuesKennwortPF.setBounds(230,50,150,25);
             neuesKennwortWdhPF.setBounds(230,80,150,25);
             newPasswordLB.setBounds(20,50,130,25);
             newPasswordRepeatLB.setBounds(20,80,190,25);       
             pwBT.setBounds(230,170,150,40);             
             errorLB.setBounds(20,385,100,25);
             fehlerNachrichtLB.setBounds(110,385,270,25);       
             benutzerListeSP.setBounds(430,50,160,360);
             kennwortVergebenCB.setHorizontalTextPosition(SwingConstants.LEADING);     
             neuesKennwortPF.setMargin(new Insets(1, 3, 1, 1));
             neuesKennwortWdhPF.setMargin(new Insets(1, 3, 1, 1));        
             pwBT.setMargin(new Insets(0,0,0,0));     
             fehlerNachrichtLB.setForeground(new Color(100,120,255));          
             pwBT.addActionListener(this);         
             liste.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
             liste.setVisibleRowCount(1);               
             listModel.addElement("verena bit");
             listModel.addElement("verena bit");
             listModel.addElement("verena bit");      
             this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
             this.setSize(620,460);
             this.setLocationRelativeTo(null);
             this.setResizable(false);      
             this.setVisible(true);
          }  /*--------------------------------------- Konstruktor -------------------------------------------*/
          public String schulenameSuchen()
            return "";
          public void edvlehrernameEinlesen()
            edvlehrername = System.getProperty("user.name");      
          public void benutzernameEinlesen()
          int index = liste.getSelectedIndex();
               benutzername = (String) liste.getModel().getElementAt(index);       
               benutzername = "CN=" + benutzername + ",OU=Lehrer,OU=ASR";
          public void neuesKennwortEinlesen()
          neuesKennwortTemp = String.valueOf(neuesKennwortPF.getPassword());          
          public void actionPerformed(ActionEvent e)
           char[] neuesKennwortArray = neuesKennwortPF.getPassword();
           char[] neuesKennwortWdhArray = neuesKennwortWdhPF.getPassword();
           if (e.getSource().equals(pwBT))
                if(liste.isSelectionEmpty())
                     JOptionPane.showMessageDialog(frame,"Sie m�ssen einen Benutzer ausw�hlen!");
                return;
           else if(!Arrays.equals(neuesKennwortArray,neuesKennwortWdhArray))
                JOptionPane.showMessageDialog(frame,"Die eingegebenen Kennw�rter sind nicht gleich!");
                return;
           else if(neuesKennwortArray.length == 0 || neuesKennwortWdhArray.length == 0)
                JOptionPane.showMessageDialog(frame,"Es wurde kein Kennwort eingegeben!");
                return;
                benutzernameEinlesen(); // F�r diesen Benutzer wird das Kennwort ge�ndert
                neuesKennwortEinlesen(); // Dieses Kennwort bekommt der obige Benutzer neu
                edvlehrernameEinlesen(); // Anhand dieses EDV-Lehrers wird die Schule ermittelt wo sich der EDV-Lehrer
                // befindet. Dieser schulname bzw. z.B. OU="ASR" wird als Einstieg genommen, wenn sich der EDV-Lehrer
                // mit dem W2K Server befindet. Somit gibt es nur noch das Unterverzeichnis              
                // Eine Hashtable speichert Schl�ssel/Wert Paare
                Hashtable env = new Hashtable();
                String keystore = "C:/Programme/Java/jre1.6.0_01/lib/security/ZertifikatBerlin";
                System.setProperty("javax.net.ssl.trustStore",keystore);
                // Die Methode put der Klasse Hashtable weist die rechten Werte (Stings hier) einen Schl�ssel zu (verschiedene Kontexte hier)
                env.put(Context.INITIAL_CONTEXT_FACTORY,"com.sun.jndi.ldap.LdapCtxFactory");
                env.put(Context.REFERRAL,"follow");
                env.put(Context.PROVIDER_URL,"ldaps://rhein:636");      
                env.put(Context.SECURITY_PROTOCOL,"SSL");
                env.put(Context.SECURITY_AUTHENTICATION, "simple");
               env.put(Context.SECURITY_PRINCIPAL, adminUser);
               env.put(Context.SECURITY_CREDENTIALS,adminPassword);                  
           try
                DirContext ctx = new InitialDirContext(env);
                String base = "dc=bodensee,dc=de";
                String filter = "(sAMAccountName=" + edvlehrername + ")";
                String[] attribut = {"distinguishedName"};
                SearchControls kontroller = new SearchControls();
                kontroller.setSearchScope(SearchControls.SUBTREE_SCOPE);
                kontroller.setReturningAttributes(attribut);
                kontroller.setReturningObjFlag(true);
               NamingEnumeration enm = ctx.search(base,filter,kontroller);
               String DNkette="";
                while(enm.hasMore())
                    SearchResult resultat = (SearchResult) enm.next();
                    System.out.println(resultat.getNameInNamespace());
                    DNkette = resultat.getNameInNamespace();
                // CN=verena bit,OU=Lehrer,OU=ASR ,DC=bodensee,DC=de
                // index=4      ,index=3  ,index=2,index=1    ,incex=0
                LdapName FullDN = new LdapName(DNkette);
                 for( int i = 0 ; i < FullDN.size() ; i++ )
                     System.out.println(FullDN.getRdn(i));                                            
                 ctx.close();
                // Wert f�r das Kenntwort in der Activev Directory erzeugen
                String neuesKennwort   = "mother"; //neuKennwortPF.getText();
                String neuesKennwortAD = "\"" + neuesKennwort + "\"";
                byte[] newpassword = neuesKennwortAD.getBytes("UTF-16LE");
                // The username to be used for the password change                    
                ModificationItem mods[] = new ModificationItem[1];
                mods[0] = new ModificationItem(DirContext.REPLACE_ATTRIBUTE,new BasicAttribute("unicodePwd", newpassword));
                ctx.modifyAttributes(fehlerNachrichtLB.getText(),mods); */
            catch (Exception er)
                fehlerNachrichtLB.setText(er.toString());
            } // if Ende           
          } // actionPerformed Ende    
              public static void main(String args[]) throws NamingException, UnsupportedEncodingException
                 try
                      JFrame.setDefaultLookAndFeelDecorated(true);          
                 catch (Exception e)     
                   e.printStackTrace();
                 MainWindow Fenster = new MainWindow (); 
           } When I run the application the first time enter twice a password and select a user etc.. to fullfill the if clauses and press the button all is working fine: I get this result:
    CN=verena bit,OU=Lehrer,OU=ASR,DC=bodensee,DC=de
    DC=de
    DC=bodensee
    OU=ASR
    OU=Lehrer
    CN=verena bitthe first line with CN=verena bit etc... I get because of this line:
    System.out.println(resultat.getNameInNamespace());the next 5 Relative DN`s i get because of this code:
    // CN=verena bit,OU=Lehrer,OU=ASR ,DC=bodensee,DC=de
    // index=4 ,index=3 ,index=2,index=1 ,incex=0
    LdapName FullDN = new LdapName(DNkette);
           for( int i = 0 ; i < FullDN.size() ; i++ )
                     System.out.println(FullDN.getRdn(i));                                            
                 }thats all fine, BUT when i hit the button in my application[b] the 2nd time and the above code gets executed my whole app freezes for 7 seconds and i get the error:
    javax.naming.ServiceUnavailableException: rhein:636; socket closedand when i click my button the 3rd time the app runs fine again and the fourth time i click my button the app throws me again the error and freezes ??
    Can someone help?
    another mysterious thing is when i dont use this line of code:
    env.put(Context.REFERRAL,"follow");
    I get a PartialResultException, but why ?

    A really odd thing is also that sometimes the user attribute like "cn" which i do retrieve gets not displayed in my JList when i start the application, but when i close the app and start it again it the JList contains the cn values or not its like a random factor. ???
    Someone told me that the garbage collector is not releasing all memory i used in my application so i have to release the resource explicit ??!! is that right? And how do i have to do this? I have never ever read something about that!

  • Abstract classes and constructors - cannot call abs. methods in CONSTRUCTOR

    Let me explain the scenario:
    I'm building a program in which I need to read a file (among other things) and I intend to use object orientation to it's fullest in doing so. I thought of creating an abstract FILE class which has the commonalities, and two subclasses SERVER_FILE and PC_FILE, which implement the abstract method GET_CONTENTS in different ways (OPEN DATASET / GUI_UPLOAD), same for the CHOOSE method which allows to select the file from it's corresponding source.
    Initially I've used an interface but since another tasks like setting the file path are common for both, switched to an ABSTRACT class.
    Now, the problem is, from the main code I intend to use a FILE reference to handle either type of file. At the instantiation moment I'd like the path attribute to be set; if it was not set by parameter, i'd like to call the CHOOSE method which is abstract for the superclass. Since this is common for either subclass, I need a way to code it once in the superclass. But I get an error because the CHOOSE method is abstract.
    This is the problem code (extracts):
    *       CLASS lcl_file DEFINITION
    CLASS lcl_file DEFINITION ABSTRACT.
      PUBLIC SECTION.
        METHODS:
          constructor
            IMPORTING
              i_path  TYPE string OPTIONAL
            EXCEPTIONS
              no_path_chosen,
          get_contents ABSTRACT
            RETURNING
              value(rt_contents) TYPE string_table
            EXCEPTIONS
              read_error.
      PROTECTED SECTION.
        DATA:
          _v_path        TYPE string.
        METHODS:
          choose ABSTRACT
            EXCEPTIONS
              no_path_chosen,
          set_path
            IMPORTING
              i_path  TYPE string.
    ENDCLASS.                    "lcl_file DEFINITION
    *       CLASS lcl_file IMPLEMENTATION
    CLASS lcl_file IMPLEMENTATION.
      METHOD constructor.
        IF i_path IS SUPPLIED.
          CALL METHOD set_path
            EXPORTING
              i_path = i_path.
        ELSE.
    *---->>>> PROBLEM CALL - CAN'T BE DONE!!
          CALL METHOD choose
            EXCEPTIONS
              no_path_chosen = 1.
          IF sy-subrc = 1.
            RAISE no_path_chosen.
          ENDIF.
        ENDIF.
      ENDMETHOD.                    "constructor
      METHOD set_path.
        _v_path = i_path.
      ENDMETHOD.                    "set_path
    ENDCLASS.                    "lcl_file IMPLEMENTATION
    *       CLASS lcl_server_file DEFINITION
    CLASS lcl_server_file DEFINITION
                          INHERITING FROM lcl_file.
      PUBLIC SECTION.
        METHODS:
          get_contents REDEFINITION.
      PROTECTED SECTION.
        METHODS:
          choose       REDEFINITION.
    ENDCLASS.                    "lcl_server_file  DEFINITIO
    *       CLASS lcl_server_file IMPLEMENTATION
    CLASS lcl_server_file IMPLEMENTATION.
      METHOD choose.
        DATA:
          l_i_path     TYPE dxfields-longpath,
          l_o_path     TYPE dxfields-longpath.
        CALL FUNCTION 'F4_DXFILENAME_TOPRECURSION'
          EXPORTING
            i_location_flag = 'A'  " Application server
            i_path          = l_i_path
            fileoperation   = 'R'  " Lectura
          IMPORTING
            o_path          = l_o_path
          EXCEPTIONS
            rfc_error       = 1
            OTHERS          = 2.
        IF sy-subrc = 0 AND l_o_path <> l_i_path.
          MOVE l_o_path TO _v_path.
        ELSE.
          RAISE no_path_chosen.
        ENDIF.
      ENDMETHOD.                    "choose
      METHOD get_contents.
        DATA: l_line   LIKE LINE OF rt_contents,
              l_osmsg  TYPE string.
        CHECK NOT _v_path IS INITIAL.
        OPEN DATASET _v_path FOR INPUT
                                 IN TEXT MODE
                                 MESSAGE l_osmsg.
        IF sy-subrc <> 0.
          MESSAGE e000(oo) WITH l_osmsg
                           RAISING read_error.
        ELSE.
          DO.
            READ DATASET _v_path INTO l_line.
            IF sy-subrc = 0.
              APPEND l_line TO rt_contents.
            ELSE.
              EXIT.
            ENDIF.
          ENDDO.
          CLOSE DATASET _v_path.
        ENDIF.
      ENDMETHOD.                    "get_contents
    ENDCLASS.                    "lcl_server_file IMPLEMENTATION
    *       CLASS lcl_pc_file DEFINITION
    CLASS lcl_pc_file  DEFINITION
                       INHERITING FROM lcl_file.
      PUBLIC SECTION.
        METHODS:
          get_contents REDEFINITION.
      PROTECTED SECTION.
        METHODS:
          choose       REDEFINITION.
    ENDCLASS.                    "lcl_pc_file  DEFINITIO
    *       CLASS lcl_pc_file IMPLEMENTATION
    CLASS lcl_pc_file IMPLEMENTATION.
      METHOD choose.
        DATA:
          l_i_path     TYPE dxfields-longpath VALUE 'C:\',
          l_o_path     TYPE dxfields-longpath.
        CALL FUNCTION 'F4_DXFILENAME_TOPRECURSION'
          EXPORTING
            i_location_flag = 'P'  " PC
            i_path          = l_i_path
            fileoperation   = 'R'  " Lectura
          IMPORTING
            o_path          = l_o_path
          EXCEPTIONS
            rfc_error       = 1
            OTHERS          = 2.
        IF sy-subrc = 0 AND l_o_path <> l_i_path.
          MOVE l_o_path TO _v_path.
        ELSE.
          RAISE no_path_chosen.
        ENDIF.
      ENDMETHOD.                    "choose
      METHOD get_contents.
        CHECK NOT _v_path IS INITIAL.
        CALL METHOD cl_gui_frontend_services=>gui_upload
          EXPORTING
            filename                = _v_path
          CHANGING
            data_tab                = rt_contents
          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.
          RAISE read_error.
        ENDIF.
      ENDMETHOD.                    "get_contents
    ENDCLASS.                    "lcl_pc_file IMPLEMENTATION
    * Data
    DATA: gr_file          TYPE REF TO lcl_file.
    * Main Program
    START-OF-SELECTION.
    *   Get text lines from file
        IF p_srv = abap_true.
          CREATE OBJECT gr_file
            TYPE
              lcl_server_file
            EXCEPTIONS
              no_path_chosen  = 1.
        ELSE.
          CREATE OBJECT gr_file
            TYPE
              lcl_pc_file
            EXCEPTIONS
              no_path_chosen = 1.
        ENDIF.
    On a 4.6c system this code gave me a dump, while on my NW7.0 SP it doesn't even activate with the following error:
    You cannot call abstract methods in the "CONSTRUCTOR" method.
    - Following some suggestions from Java forums i've tried to define the constructor in the base class as PROTECTED or PRIVATE instead, then calling super->constructor from the subclasses, but I get this error in german:
    Sichtbarkeit des Konstruktors darf nicht spezieller als die Sichtbarkeit der Instanzerzeugung (CREATE-Zuzatz) sein.
    which Altavista translates like:
    Visibility of the constructor may not be more special than the
    visibility of the instance production (CREATE Zuzatz).
    - I've also thought of defining the CHOOSE method as a class (not instance) one, then calling it before creating the file object which maybe solves the problem, but I see that approach more "procedural oriented" which i'm trying to avoid.
    - Of course I could define a constructor for each subclass, but both would have exactly the same code.
    I'm really lost on how should I code this. My main focus is on avoiding code dupplication.
    I hope someone with more OO experience can see what I'm trying to do and sheds some light.
    Many thanks for reading all this!

    Dear Alejandro,
        When i saw your code, you are trying to access an astract method CHOOSE(which is actually implemented in sub class) from the constructor of the base class which is not possible.  By this time, we don't know which sub class it is refering to, so it gives an error.   I see two solutions for this..
    1.  To define constructor in sub class and call the choose method from the consturctor of the sub class(which in this case is reputation of the same again for each sub class)
    2.  Remove the calling of choose method from the constructor of the main class and call it separately(after creating the object).   By now we know which sub class we are refering to.   I would have designed the program in the following way.
    *       CLASS lcl_file DEFINITION
    CLASS lcl_file DEFINITION ABSTRACT.
      PUBLIC SECTION.
        METHODS:
          constructor
            IMPORTING
              i_path  TYPE string OPTIONAL
            EXCEPTIONS
              no_path_chosen,
          get_contents ABSTRACT
            RETURNING
              value(rt_contents) TYPE string_table
            EXCEPTIONS
              read_errorm,
          set_path ABSTRACT
            EXCEPTIONS
              no_path_chosen.
      PROTECTED SECTION.
        DATA:
          _v_path        TYPE string.
    *    METHODS:
    *      choose ABSTRACT
    *        EXCEPTIONS
    *          no_path_chosen,
    *      set_path ABSTRACT
    *        IMPORTING
    *          i_path  TYPE string.
    ENDCLASS.                    "lcl_file DEFINITION
    *       CLASS lcl_file IMPLEMENTATION
    CLASS lcl_file IMPLEMENTATION.
      METHOD constructor.
        IF i_path IS SUPPLIED.
          _v_path = i_path.
    *      CALL METHOD set_path
    *        EXPORTING
    *          i_path = i_path.
    *    ELSE.
    **---->>>> PROBLEM CALL - CAN'T BE DONE!!
    *      CALL METHOD choose
    *        EXCEPTIONS
    *          no_path_chosen = 1.
    *      IF sy-subrc = 1.
    *        RAISE no_path_chosen.
    *      ENDIF.
        ENDIF.
      ENDMETHOD.                    "constructor
    * METHOD set_path.
    *    _v_path = i_path.
    * ENDMETHOD.                    "set_path
    ENDCLASS.                    "lcl_file IMPLEMENTATION
    *       CLASS lcl_server_file DEFINITION
    CLASS lcl_server_file DEFINITION
                          INHERITING FROM lcl_file.
      PUBLIC SECTION.
        METHODS:
          get_contents REDEFINITION,
          set_path     REDEFINITION.
    *  PROTECTED SECTION.
    *    METHODS:
    *      choose       REDEFINITION.
    ENDCLASS.                    "lcl_server_file  DEFINITIO
    *       CLASS lcl_server_file IMPLEMENTATION
    CLASS lcl_server_file IMPLEMENTATION.
      METHOD set_path.
        DATA:
          l_i_path     TYPE dxfields-longpath,
          l_o_path     TYPE dxfields-longpath.
        CHECK _v_path IS INITIAL.
        CALL FUNCTION 'F4_DXFILENAME_TOPRECURSION'
          EXPORTING
            i_location_flag = 'A'  " Application server
            i_path          = l_i_path
            fileoperation   = 'R'  " Lectura
          IMPORTING
            o_path          = l_o_path
          EXCEPTIONS
            rfc_error       = 1
            OTHERS          = 2.
        IF sy-subrc = 0 AND l_o_path  = l_i_path.
          MOVE l_o_path TO _v_path.
        ELSE.
          RAISE no_path_chosen.
        ENDIF.
      ENDMETHOD.                    "set_path
      METHOD get_contents.
        DATA: l_line   LIKE LINE OF rt_contents,
              l_osmsg  TYPE string.
        CHECK NOT _v_path IS INITIAL.
    *    OPEN DATASET _v_path FOR INPUT
    *                             IN TEXT MODE
    *                             MESSAGE l_osmsg.
        IF sy-subrc  = 0.
    *      MESSAGE e000(oo) WITH l_osmsg
    *                       RAISING read_error.
        ELSE.
          DO.
            READ DATASET _v_path INTO l_line.
            IF sy-subrc = 0.
              APPEND l_line TO rt_contents.
            ELSE.
              EXIT.
            ENDIF.
          ENDDO.
          CLOSE DATASET _v_path.
        ENDIF.
      ENDMETHOD.                    "get_contents
    ENDCLASS.                    "lcl_server_file IMPLEMENTATION
    *       CLASS lcl_pc_file DEFINITION
    CLASS lcl_pc_file  DEFINITION
                       INHERITING FROM lcl_file.
      PUBLIC SECTION.
        METHODS:
          get_contents REDEFINITION,
          set_path     REDEFINITION.
    *  PROTECTED SECTION.
    *    METHODS:
    *      choose       REDEFINITION.
    ENDCLASS.                    "lcl_pc_file  DEFINITIO
    *       CLASS lcl_pc_file IMPLEMENTATION
    CLASS lcl_pc_file IMPLEMENTATION.
      METHOD set_path.
        DATA:
          l_i_path     TYPE dxfields-longpath VALUE 'C:\',
          l_o_path     TYPE dxfields-longpath.
        CHECK _v_path IS INITIAL.
        CALL FUNCTION 'F4_DXFILENAME_TOPRECURSION'
          EXPORTING
            i_location_flag = 'P'  " PC
            i_path          = l_i_path
            fileoperation   = 'R'  " Lectura
          IMPORTING
            o_path          = l_o_path
          EXCEPTIONS
            rfc_error       = 1
            OTHERS          = 2.
        IF sy-subrc = 0 AND l_o_path  = l_i_path.
          MOVE l_o_path TO _v_path.
        ELSE.
          RAISE no_path_chosen.
        ENDIF.
      ENDMETHOD.                    "set_path
      METHOD get_contents.
        CHECK NOT _v_path IS INITIAL.
        CALL METHOD cl_gui_frontend_services=>gui_upload
          EXPORTING
            filename                = _v_path
          CHANGING
            data_tab                = rt_contents
          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.
    *      RAISE read_error.
        ENDIF.
      ENDMETHOD.                    "get_contents
    ENDCLASS.                    "lcl_pc_file IMPLEMENTATION
    * Data
    DATA: gr_file          TYPE REF TO lcl_file.
    * Main Program
    START-OF-SELECTION.
    *   Get text lines from file
      IF abap_true = abap_true.
        CREATE OBJECT gr_file
          TYPE
            lcl_server_file
          EXCEPTIONS
            no_path_chosen  = 1.
      ELSE.
        CREATE OBJECT gr_file
          TYPE
            lcl_pc_file
          EXCEPTIONS
            no_path_chosen = 1.
      ENDIF.
      gr_file->set_path( ).
    Regards
    Kesava
    Edited by: Kesava Chandra Rao on Mar 19, 2008 11:44 AM

  • Wie kann ich am Mac Pro den Displayport als Primär schalten und den DVI als sekundär

    Hallo
    Ich arbeite mit einem Mac Pro 2009 8 Kerne und einer Grafikkarte von
    NVIDIA GeForce GT 120:
      Chipsatz-Modell:    NVIDIA GeForce GT 120
      Typ:    GPU
      Bus:    PCIe
      Steckplatz:    Slot-2
      PCIe-Lane-Breite:    x16
      VRAM (gesamt):    512 MB
      Hersteller:    NVIDIA (0x10de)
      Geräte-ID:    0x0640
      Versions-ID:    0x00a1
      ROM-Version:    3386
      Monitore:
    NEC LCD1760NX:
      Auflösung:    1280 x 1024 @ 60 Hz
      Pixeltiefe:    32-Bit Farbe (ARGB8888)
      Monitor-Seriennummer:    32004310GB 
      Hauptmonitor:    Ja
      Synchronisierung:    Aus
      Eingeschaltet:    Ja
      Rotation:    Unterstützt
    HP LA2405x:
      Auflösung:    1920 x 1200
      Pixeltiefe:    32-Bit Farbe (ARGB8888)
      Monitor-Seriennummer:    CN43511K55 
      Synchronisierung:    Aus
      Eingeschaltet:    Ja
      Rotation:    Unterstützt
      Verbindungstyp:    DisplayPort
    Nun ist die Frage, wie kann ich den Displayport als Primäre Anzeige verwenden. Unter 10.8 und 10.9 kein Problem, aber ich arbeite ausschliesslich noch mit 10.6.8. Gibt es eine Möglichkeit die Monitore so zu konfigurieren dass der Displayport als erster Monitor erkennt wird?
    Vielen dank für Anregungen.
    Gruss

    Fortsetzung ...
    Ich selbst bin nach insgesammt ca. 10 Stunden, die ich mit der Suche nach Kaufbestätigungen und dem Scannen von Rechnungen, CDs, ... Mail schreiben und telefonieren verbracht habe nun endlich wieder in der glücklichen Lage alle von mir legal und teuer erworbenen Adobe Produkte auch wieder legal verwenden zu können. Sollte sich meine hoffentlich verständliche Befremdung in absehbarer Zeit wieder legen und ich mir doch die Upgrades auf GoLive und Photoshop CS2 kaufen (weswegen ich ursprünglich eigentlich angerufen hatte), werde ich wohl vorsichtshalber einen Tag Urlaub für die Registrierung einplanen.
    Wer's nicht glaubt oder grade selbst ähnliche Probleme hat kann sich gerne auf meine 2 Bearbeitungsnummern 2633168 und 2650410 beziehen.
    Sabine

  • Ipod als verloren/gestohlen melden ?

    Hallo liebe community,
    Ich habe neulich meinen Ipod dabei gehabt und irgendwie ist er mir abhanden gekommen. Ich bin mir nicht sicher ob er einfach aus der Tasche gefallen ist oder ob ihn sich jemand genommen hat (diebstahl), Durch unzählige andere Foren konnte ich in Erfahrung bringen dass man den IPOD bei apple als gestohlen/verloren melden kann. Nur wie geht das ?
    Bitte um Zahlreiche Kommentare.
    MFG NeedHelpPlease!

    See this excellent user tip from another forum member turingtest2 outlining the different methods and software available to help you copy content from your iPod back to your PC and into iTunes.
    Recovering your iTunes library from your iPod or iOS device
    B-rock

  • Warum läuft Photoshop CC 2014 nur als Testversion?

    Ich habe mir die Adobe Creativ Cloud als Prepaid-Abo für 12 Monate gekauft. Gutschein eingelöst und dann Photoshop CC 2014 gedownloaded.
    Jetzt habe ich nur noch 30 Tage Restlaufzeit. Warum? Oder wird das später noch berichtigt, wenn meine Daten überprüft sind (kann bis zu 20 Stunden dauern)?
    Kann mir jemand helfen??

    Sign in, activation, or connection errors | CS5.5 and later
    https://helpx.adobe.com/x-productkb/policy-pricing/activation-network-issues.html

  • Wie brenne ich ein AVCHD - Projekt von 04:16:00 Stunden (EINE Datei) in qualitativ gute 2-3 DVDs ?

    Hallo,
    als Neuling habe ich folgendes Problem:
    mein Urlaubsfilm Ägypten ist fertig geschnitten gute 4,5 Stunden lang. Als Projekt.
    Bevor ich ihn vertone:
    welche Schrittfolgen muss ich machen, damit ich aus EINER Datei nun ZWEI / DREI Dateien für das Brennen auf normale DVDs erstellen kann???
    Trotz intensiven Studiums vieler Quellen bin ich mom überfragt und erbitte Eure HIlfe!
    Vielen herzlichen Dank,
    Doncharmi

    Doncharmi
    The translation is not good, but let us see if can overcome the language difference.
    IMPORTANT: What version of Premiere Elements do you have and on what computer operating system will it be running?
    1. What brand/model/settings are involved for the camera that recorded your Egypt video?
    What are the properties of this AVCHD video....audio compresion, audio channels, frame size, frame rate, interlaced or progressive, file extension?
    2. Where is the video now - internal memory of camera, SD or memory card of camera, something else?
    The basic steps that I see in this type of project include
    1. Knowing the properties of the source video so that you or the project can set up the correct project preset (project settings).
    Once we know that, then we can recommend the appropriate settings.
    http://www.atr935.blogspot.com/2013/04/pe11-accuracy-of-automatic-project.html
    2. Importing your source video and trimming it in the Preview Window with its Set In Set Out points to generate segments to be dragged to the Timeline and/or stored in media as subclips.
    http://www.atr935.blogspot.com/2013/06/pe11-project-assets-organization-for.html
    3. Edit
    4. Export for DVD-VIDEO on DVD disc, keeping in mind...
    DVD 4.7 GB/120 minutes in reality is 4.38 GB not 4.7 GB.
    DVD 8.5 GB/240 minutes in reality is 7.95 GB not 8.5 GB.
    In the burn dialog, check the Quality Area readings for Space Required and Bitrate (Max. 8.00 Mbps)
    and work with "Fit Contents to Available Space" with check mark next to it.
    Let us start here. If you have further questions or need clarification on anything written, please do not hesitate to ask.
    Thank you.
    ATR

  • DAC : Ziffern : Anzeige von mehr als 24h mit Formatvorgabe

    Hallo liebe NI`ler,
    Ich habe im DAC eine Messzeit / Restmesszeitanzeige, die mit der Formatvorgabe #hh:nn:ss eigentlich sehr gut funktioniert.
    Eigentlich heißt bis 24 Stunden, denn dann "wird umgebrochen" und es fängt wieder von vorne an. D.h. statt 40h werden beispielsweise dann 16h angezeigt.
    Als Vorablösung nehme ich jetzt die Sekunden und verarbeite sie in einem Formelblock mit "trunc(varsekunden/86400)" um an die Anzahl der Tage zu kommen und diese mit einem seperaten Ziffernblock daneben anzuzeigen.
    Geht das aber nicht einfacher, mehr als 24h oder den Tag davor anzuzeigen ??
    Liebe Grüße
    Sven

    Sehr geehrter Herr SA DC,
    leider gibt es nur folgende, aus der Diadem Hilfe kopierte, Formatvorgaben:
    Formatieren von
    Zeitwerten in Texten
    Verwenden Sie als erstes Zeichen ein #, um Daten als Zeitwerte zu interpretieren. Verwenden
    Sie folgende Formatvorgaben für Zeitformate:
    #m oder #M
    Monat
    #d oder #D
    Tag
    #y oder #Y
    Jahr
    #k
    Kalenderwoche
    #h oder #H
    Stunde
    #n oder #N
    Minute
    #s oder #S
    Sekunde
    #f
    Bruchteil einer Sekunde. DIAdem berechnet maximal 4 Stellen.
    #ampm
    Darstellung im 12 Stundenformat mit a.m. oder
    p.m.
    Beispiel: Call
    MsgBoxDisp(Str(CurrDateTimeReal,"#hh:nn ampm")) ergibt 06:00 p.m.
    #AMPM
    Darstellung im 12 Stundenformat mit AM oder PM
    Beispiel: Call
    MsgBoxDisp(Str(CurrDateTimeReal,"#hh:nn AMPM")) ergibt 06:00 PM.
    ap
    Darstellung im 12 Stundenformat mit a oder p
    Beispiel: Call
    MsgBoxDisp(Str(CurrDateTimeReal,"#hh:nn ap")) ergibt 06:00 p.
    AP
    Darstellung im 12 Stundenformat mit A oder P
    Beispiel: Call
    MsgBoxDisp(Str(CurrDateTimeReal,"#hh:nn AP")) ergibt 06:00 P.
    Mit freundlichen Grüßen
    Indiana

Maybe you are looking for

  • Error while creating Consignment PO

    Dear Gurus, I am getting error message as 'Account assignment is mandatory for a material' while creating consignment PO with item category 'K'.Could you please address the problem? Note:I have created Material master record and Consignment info reco

  • My google doesn't work on firefox or any program else, can you help?

    For a long time now Google hasn't been working on my computer (this was when I still used Explorer) but it worked on my sister's, so when I asked her she said 'Just download Firefox and it will work' so I did, but unfortunately it didn't work and now

  • Opening RAW files in Photoshop CC

    Why can't I open my RAW files in Photoshop CC?  I am only able to open the jpgs.  I browse the thumbnails in Bridge and then correct in the RAW menu but when I request to open them in Photoshop, they cannot open.

  • Acrobat Tab in Word Custom UI

    In Microsoft Word (2010 & 2013), I have custom ribbon implemented, but the Acrobat tab does not display when the customization is implemented.  Can I get the XML namespace and idQ of the Acrobat tab so I can make it visible? I use the startFromScratc

  • Adobe Illustrator CS6 Update (version 16.0.4) Installation failed. Error Code: U44M1P7

    When trying to update Adobe Illustrator CS6 Update (version 16.0.4) I get this message: Installation failed. Error Code: U44M1P7 I've tried going to the web site and downloading manually but I get the same message.