How to show hidden characters - mysql

I need to check whether for specific table and specific row for all columns if within any of them there are some hidden characters besides what is already visible.
something like (pseudo code):
SELECT * FROM table WHERE inAnyofColumns there are hidden characters Then Show that columns and that characters.

Related

Create an HTML table where text overflows across rows within a column

I need to create a table (or something that is rendered like a table; it's meant to be printed and I don't care what it is semantically) where the text flows automatically from one row to the next within the same column. Also, the columns need to have a pre-determined width, and there must be a pre-determined number of rows (with extra empty rows if needed).
Example:
The reason behind this, in case you're wondering, is that it's meant to emulate text that's hand-written into a printed form that looks like the table above, only empty.
How would you do this?

SSRS - hide a column and change width of other column

I'm creating a report that has 5 columns. However, one column can have no data and in that case I need to hide it. This works using the 'Hidden' property of column but when the column is hidden, I want to make the first column wider. Is there any way to do this in expression?
The only solution I found is to have multiple same tablixes with different column count and then show or hide each tablix appropriately if the specific column has no data. (by checking 'Max' value in column).
Unfortunately, it's not possible to enter an expression to the column width property but if you simply need to change the width of one other column when the first is hidden, I've come up with a workaround that works fairly well.
The idea is a little easier and requires less data to load than your current solution. Basically, you'll create an identical width column that is simply empty -- but set the borders to appear as if it is simply part of another column. So you'll simple reverse the expression used to hide the column with no data in the hidden property. To achieve this, depending on where you choose to add the extra space column, you'll have to adjust the borders of the adjoining cells where there is no right border on the cell to the left and a left border on the cell to the right. Depending on your layout, you would only need a top and bottom border on the extra space column cells.
I did something similar with a report that has 3 pages and 11 columns -- but 8 of the columns changed from page to page. I had to hide one column, show another, and used expressions in column headers and detail rows to simply change the data in each column based on a field that returns the type of the data.

Hiding a row if text box is hidden

I have a report that lists parts required for a job, and then within each part it has rows that show locations and quantities of parts on-hand. The main list has a header (part number, description, quantity) which is only shown once at the top because it is not within the grouping. However, the second header (on-hand quantity, location) is within the grouping so it repeats. I would like it to only show once.
I have tried using the hide duplicates property for the header text boxes, but this still leaves blank rows. I have also tried setting the row visibility using a comparison between ReportItem!lblOnHand.Value and Previous(ReportItem!lblOnHand.Value) but this gives me an aggregate error.
This is what the report is displaying now:
You need to set the row visibility rather than the individual text boxes. Right-click the row header to access the setting..
You should (untested) be able to use the same logic as you have now. If this does not work then you will need to test if the group is the first group and use that in the expression, something like...
=Fields!Partnumber.Value <> FIRST(Fields!Partnumber.Value, "myGroupOrDatasetNameHere")
The above would hide thew row if the part number in the current context is not the same as the first part number in the group or dataset name specified.

HTML Table of multiple blank cells

I'm using REXX on a PC to convert a tab delimited table to HTML. The REXX code identifies rows, cells and columns that vary in location from one table to the next but which require rotation, bold highlighting, and either light blue, light gray or no filler. All of this is working, but the size of the tables could be reduced if there is a way to indicate a count of duplicate <td></td> entries in a given row.
The output has predefined XML code which defines an Excel sheet and is followed by the table. The table is two-dimensional. By this I mean the top row lists attributes and the left column lists entities which may have some, but not necessarily all, of the attributes. At the intersection of an attribute column and entity row the cell may contain one of several values, including a space. Some rows may be 50 or more cells long and contain a value only in the 48th column.
In this example, when I build that row, I have 50 combinations of <td></td>. In the case of empty columns from 2 through 47 I need to repeat that empty <td></td> 46 times to assure the cell with a value is shown under the correct attribute. Some tables may have 10,000 rows.
Does HTML have a repeat counter? Perhaps something like this:
<r c=46><td></td></r>where <r indicates a need to repeat and must contain "c=" for the repeat count of <td></td> and of course a closing </r>.
A repeat counter would reduce load and transmit time as well as the size of the HTML file.
There is no "repeat" counter, however, you could use "colspan" instead of adding 46 <td></td>.
Example:
<tr><td colspan="46"><td></tr>

How to turn off auto changing of words in reports like Height, Width and Count in Access 2000

For a (old) project I created a report in Access 2000. In this report I wanted to create a field that multiplies 3 table fields values, namely: Aantal, Hoogte and Breedte.
So I put it in my text field the following: =[Hoogte] * [Breedte] * [Aantal].
The language of my Access 2000 is Dutch.
What happens is that Access automatically changed those 3 words to respectively [Height] * [Width] * [Count]. Obviously the field doesn't recognize these table fields since they aren't named like that.
The problem is that those 3 Dutch words (Hoogte, Breedte, Aantal) mean Height, Width and Count in English. So I guess Access thinks I want to use those (which I don't). '
The question is, how can I stop this auto filling/correcting/translating of these words? Is there a setting to turn it off?
I already looked in options--->general tab--->Auto name correction but everything was already turned off in here (except Keep/record information).
Height, Width and Count are reserved words in Access VBA so using them is going to cause you problems. If you are working in a form try changing the text [Form]![Height]+[Form]![Width]+[Form]![Count] and for a report do the same except with [Report]![Height]+[Report]![Width]+[Report]![Count]. It's hard to test this without changing my language. Hmmm, what if you removed Dutch as your language?