Implementierung einer Zugriffssteuerung in Forms

Posted by Sven Thämar

Dieser Beitrag soll einen Leitfaden zur Implementierung einer Zugriffssteuerung für Tabellen sein. Zugriffssteuerung heißt dabei, das der Anwender in der Regel keine Rechte auf eine Tabelle bekommt. Diese Zugriffsteuerung kann auch innerhalb von Forms verwendet werden. Die gesamten Transaktionen einer Tabelle laufen über ein Interface welches sich aufteilt in View Instead-Of-Trigger des Views Routinen zur [...]

Dateien aus einer “Working-Copy” ohne die SVN-Metainformationen kopieren

Posted by Eric Bartels

Es kann passieren, dass man lediglich die Dateien aus der “Working-Copy” des Repositories benötigt und zwar gänzlich ohne die Subversion-Metainformationen. svn export Ein svn export kommt nicht in Frage. Die Änderungen wurden noch nicht ins Repository übertragen und dies ist auch nicht mehr möglich, denn das Repository ist nicht mehr vorhanden. xcopy xcopy /E /C [...]

Oracle Forms | Datenblöcke (Stored Procedure vs. Base Table (View))

Posted by Sven Thämar

Allgemein In Oracle-Forms hat man die Möglichkeit, sich die Daten für die Bildschirmmasken über verschiedene Wege anzeigen zu lassen. Diese Wege sollen hier unter zwei Gesichtspunkten kurz erläutert und gegenübergestellt werden.  Der erste Gesichtspunkt widmet sich der allgemeinen Unterstützung des Programmierers durch Oracle-Forms. Der zweite Gesichtspunkt befasst sich mit dem Zusammenspiel von Oracle-Forms bezüglich des [...]

[Reminder] Disable output-buffering when sending a download to the browser

Posted by Eric Bartels

If you want to “send a file” to the browser (even if you do it in chunks) and your output-buffering is on you will get a fatal error when having large files. Fatal error: Allowed memory size of 0815 bytes exhausted It makes sense. The data of the file gets buffered. And after a while [...]

[Reminder] How-to add a custom usercontrol with the SharePoint Designer

Posted by Eric Bartels

Open the desired page (e.g. DispForm.aspx) with the SharePoint Designer and add the following code below the initial “<%@ statements”: <%@ Register TagPrefix="MyNamePrefix" TagName="MyNameForTheControl" Src="~/_controltemplates/MyCustomControls/MyCurrentlyUsedControl.ascx" %> Now add this code where the control should appear in the final rendered page: <MyNamePrefix:MyNameForTheControl ID="MyNameForTheControl" runat="server" /> Thats it! Of course your user control must be placed in [...]