I'm stuck on being unable to rotate the text in an access report. I currently have an excel spreadsheet that I'm basing the Access Report off of. The Report has to look as near to the exact same as the Excel Spreadsheet as I can make it.
I've looked all around and haven't been able to find any solutions that work or even look halfway decent.
All I need to do is rotate about 15 labels 90deg counter clockwise. What kind of solutions can I use to achieve this?
The easiest way I found around this was to simply use photoshop to create the header labels and rotate them into the necessary positions I needed.
There is a "Vertical" property for labels, see MSDN. However, it does only clockwise rotation. I'd wish to find a solution to make a counter-clockwise rotation too.
Related
The section box is currently not able to be rotated natively (as I see it at least). Because very few models/objects are actually placed perpendicular to X/Y I have been trying to look into a method for doing this.
Does anyone know of a method for doing this?
Anyone know if this is something that are being considered implemented in the near future?
It would be nice to include the rotation gizmo from the normal section plane, or have the box natively be added to follow the orientation of the face selected when creating it through the viewer UI.
Thank you in advance
Rotating the section box is not possible today, and as far as I know there are no plans for that, either.
Depending on what your exact use case is, you could potentially achieve what you need by rotating the model (using model.setPlacementTransform(xform)) and not the section box.
Is it possible to circle a value on the basis of some expression in SSRS report? I searched a lot but couldn't find anything useful.
Thanks!!
SSRS does not have built in functionality to draw circles specifically. There are a few alternatives such as using an image or an indicator. However, there is one big issue with any of these. And that is the fact that SSRS doesn't allow these to overlap other items. So whatever you were trying to circle, probably an expression, will just get moved around the image as opposed to staying in the center of it.
So the next best option would probably be to use a rectangular border instead. Hope this helps.
I'm using VBA to programmatically create a dynamic form in Access 2007. However, this post concerns a basic feature of Access, and is not specific to VBA. When creating a forms or report, the label control has the property Vertical, which if enabled displays the text rotated 90 degrees...in the opposite direction from what I would like.
The Vertical property rotates the text 90 degrees clockwise. Is there any way to make it rotate counter-clockwise..?? It seems goofy to rotate it that way, and I find it difficult to read and comprehend. In Excel, in Format Cells > Alignment > Orientation, it provides the ability to rotate in both directions from +90 to -90 degrees. Can Access do this..?
If the Access label control cannot do as I wish, I'm open to any and all suggestions, including the use of other controls such as MSForms, MSOffice, etc, and even layering with Subforms. But there's one technique I would rather not make use of: a graphical image that's been rotated. I tried it and it's rather beastly, especially with a gradient form background.
Here's a screenshot of what I mean. The first six labels are what Access gives me, but the last two I used GIMP to rotate selected areas of the image to show what I hope to achieve.
No, it cannot be done using MS Access built-in features. But you can use third party ActiveX components for text rotating at any angle, here is one of examples. Also you can use API functions for creating rotated text, see an example for instance here
Yes you can, properties:other -> vertical
I've been trying to create a rectangular prism as indicated from here:
(example) http://desandro.github.io/3dtransforms/examples/box-02-show-sides.html
There's also a tutorial page.
but these are my results,
http://codepen.io/anon/pen/qFdiu
I don't know what is wrong here.. sometimes when I check a preview in chrome, it will animate, but not in the right place, the prism won't be in its container and it won't transform on the correct origin, i.e. like flipping a block on the floor it will move over, instead of being in its original place but on a different face. I've even tried copying everything from the tutorial but can't find out the fault. I am pretty new to webdesign. Would appreciate any help :)
What the best way to make this kind of transformation: I have 4 pairs of coordinates, and I need to put the corners of my image exactly to them?
Like in photoshop, when you in free transform mode and moving corners of the image while holding ctrl.
Something like that.
If you can use the Flash 10 drawTriangles() method, then this link will provide you with a great explanation of what you are trying to do, with some well documented functioning code. The code is very similar to the solution that romamik provided, however, you will need to calculate the correct t value of the uvtData to get it to render correctly:
To summarize from that link:
Calculate the center point of the rectangle you are trying to draw
Get the distance between each point and the center
Calculate the ratio between the diagonals
use the formula (1/point_distance)*ratio to calculate perspective distortion for each point -- project into a faux 3d space (aka "magic" as the author of the post calls it)
That should produce the effect you are looking for.
If you can't use drawTriangles() then this link provides an alternative, however it wont produce as good of results as the drawTriangles() method.
You can use graphics.drawTriangles.
http://help.adobe.com/en_US/as3/dev/WS84753F1C-5ABE-40b1-A2E4-07D7349976C4.html
This code should do what you need (untested)
graphics.beginBitmapFill(bitmapData);
graphics.drawTriangles(
Vector.<Number>([10,10, 100,10, 10,100, 100,100]),
Vector.<int>([0,1,2, 1,3,2]),
Vector.<Number>([0,0, 1,0, 0,1, 1,1])
);
You can use the DistortImage class ported from the old 3D engine Sandy. A cleaner way would be the make use of rotateX and rotateY but it would require some mathematical pain!