I'm using NiceEdit for a project.
How to insert text at current cursor position?
The getContent() function reqturns whole text. If I add something like getContent()+someText someText always appear after getContent().
How to insert text in current cursor position?
Related
How to generate Success Message in Apex without using custom scripts like this video
I made a form and a button, this button inserts data into a table with identity PK using PLSQL, I want to display success message with the generated ID
The button has PLSQL like this
DECLARE
V_ID INT;
BEGIN
INSERT INTO TABLE(COL) VALUES (:VALUE) returning ID into :V_ID ;
apex_application.g_print_success_message :=
'<span style="green">'||:V_ID || 'added </span>';
END;
the row is inserted into the database but Nothing is displayed
The Video is useless to me because he/she altered an existing message, this is why apex_application.g_print_success_message worked for the author of the video but I want to display a message like that in the first place, so how to display the message I just created.
create a hidden page item, let's call it P1_RETURNED_ID
button runs a process, right? That's your PL/SQL block. Change it to
insert into your_table (col) values (:P1_SOME_VALUE)
returning id into :P1_RETURNED_ID;
Put this into the "Success message" property:
Added was &P1_RETURNED_ID.
(literally, ampersand (&) followed by item name (P1_RETURNED_ID) followed by dot (.)
I would like to update all rows inside one column. Each column would have its own input which will update the rest of the rows. Currently I have an existing edit batch table. I was wondeing if it was possible to:
select a column (maybe with checkbox)
Row 1 is empty, however will trigger a function
This function takes the input value (which the user will type) of row 1 cell and populate this value for every row inside the that column.
COL 1 || COL 2
row 1 || row 1
row Z || row Z
After this the user should still be able to activate the cancel button and the original data appears back in the table. The table data should not be saved unless the saved button is pressed.
I've tried a fucntion using a button where we would execute row.set(column, value), however this would refresh the grid table and the original data would reappear.
What I wanted is to sort records in a multi-record block before saving like this:
I already tried to change the order by of this item in here:
But it has no effect(I think).
I also want to know if I can automatically sort records in
WHEN-NEW-RECORD-INSTANCE in block level so that after entering the last record, it will be sorted.
We need to have a multi-record block ( block1 ) with Query Data Source Name property set to a table name which has a varchar2 type column namely str1,
and a Text Item (str1) with Database Item Property is "Yes" ( i.e. default ),
and lastly have a button with the following code inside of WHEN-BUTTON-PRESSED trigger of it :
declare
v_blk varchar2(25) := 'block1';
begin
commit_form;
go_block(v_blk);
execute_query;
end;
Provided we set ORDER BY Clause property set to ascii(str1) as in the picture below, we'll be able to get the desired output when the button pressed after letters are entered in the order of 'h','e','l','l','o'.
I am having an NSTableView with a bound NSArrayController. When one or more rows are selected, I want to show the name of the selected rows in an NSTextField. If only one row is selected the value should be shown, if multiple rows are selected the content "multiple" should be shown in the text field.
I set up my NSTextField bindings as follows:
If the selection of the table view updates, e.g. I select one row the content of the text view gets the following:
(
val1
)
If I select multiple rows the text field shows this content:
(
val2,
val1
)
Why is the text field not properly displaying the contents of the Array?
By accident I found the solution. The binding has to be changed to:
self.arrayController.selection.name
I want to display in a Tooltip some row-specific information when the user moves the mouse over a table row. I need a way to convert x,y coordinates into row (and col) indexes.