Simple input field using GuidedStepFragment - android-tv

In onCreateActions I'm trying to get a simple input field, where user can input his data. The closest I came was
actions.add(GuidedAction.Builder(this.activity)
.description("")
.descriptionEditInputType(InputType.TYPE_CLASS_TEXT)
.descriptionEditable(true)
.build())
Put this requires:
User to click "enter" first (to open "edit" mode of field). I would like to have it opened already (like a simple input field - similar to editText on mobile).

Related

How can I make the file_get_contents run when I press the button

I am using codeneigter php for a website. There are inputs in a form file in the admin panel. I transfer data to variables with file_get contents on the backend to these imputs and print the data inside the inputs. Finally, I upload these data to my website in the form of a post. I want it to send the data in it to the filegetcontents function and write the incoming data into the input. I want the data inside the input to change whenever I want. When I press the key, the data in the input will be deleted and replaced with a new one.
BEFORE;
enter image description here
At the beginning there is such data. I print this data with a variable.
I'm talking about an input with a website link in it.
AFTER;
The data inside the input will turn into this when the key is pressed.
I'm talking about an input with a website link in it.
enter image description here

GSuite Appmaker - how to set default value in table using button

I am trying to put together a mock up for a data collection app for a local nonprofit using GSuite's AppMaker. So far I really like the tool.
One thing I need to be able to do is streamline the data entry for the site representatives. In my app, I display a list of students in a table, where one of the columns is a boolean value which represents attendance. The desired result is for the teachers to be able to input the date field one time using the date input button at the bottom of the page. Then they can quickly point and click down the Present column to log attendance.
My question is: how would I link the date selector dropdown so that the date field pre-populates with the selected date from the input field? I don't want them to have to enter the field over an over again since its the same for each row and I don't want the user experience to feel clunky.
Screenshot of the App for reference:
Using client script, you can add the following to the onValueEdit event handler of the date widget at the bottom.
var items = widget.root.descendants.<YourTable>.datasource.items;
items.forEach(function(item){
item.<DateField> = newValue;
});
The only thing to take into account is that when using client scripting, you will only update the records loaded in the table at the moment; i.e, if your table has paging, it will only update the current page. If you are using paging, then you will need to add the following code to the onPreviousClick and the onNextClick event handlers of the pager widget:
var selectedDate = widget.root.descendants.<YourDatePicker>.value;
var items = widget.root.descendants.<YourTable>.datasource.items;
items.forEach(function(item){
item.<DateField> = selectedDate;
});

Database design for unknown fields

I am trying to make form builder in android. I have a real problem at designing database. In this application User first drags the required fields to the screen and change the labels of fields. The fields Contains:
CheckBox
RadioButton
TeXtBox
PlainText
This is my mockup:
I have real problem in designing database.I need a help to accomplish it.
Any Links to the tutorials or ER Diagrams will be really appreciated.
In this application user will drag his required fields to the screen as shown in mock up. Suppose when user drags on checkbox icon then the Editable Checkbox label and editable options will appear in the screen. Then Form builder names the label according to his requirements and options also. In this way he first builds the form .
That's what I created in 10 minutes, hope it helps.
TB_FieldType //field type
UUID_Type,
Type_Name, (Checkbox, RadioButton, Textbox, PlainText, Password, DropdownSelect...)
TB_FieldRule //Table field rule
UUID_Rule,
Rule (numeric only, not null...)
TB_UserTable //Save user designed thrir own table
UUID_Table,
Table_Name, (Designed table name)
TB_UserTable_Field //Designed table field detail
UUID_TableField,
UUID_Table,
UUID_Type,
UUID_GroupID, (can be null if field is single type*)
UUID_Rule,
Field_Name, (Display name)
Field_Length,
TB_Group //(for field(s) in multi type*, like RadioButton, DropwodnSelect... )
UUID,
GroupID,
GroupData,
I would create a table for storing the field definitions with fields like this:
survey_id (reference to the survey which the field belongs to)
field_id (unique id of the field)
field_type (checkbox, radio, plain etc.)
field_label
field_data (additional information if required, e.g. selection options for radio - dependent on type)
field_index (defines the order of fields)
... any additional field you may need
From this data, you can dynamically build your GUI.
And you will need another table for storing the answers (if it is in scope of your app):
field_id (reference to the former table)
value (entered by the user)
...user_id, timestamp etc. according to your needs

MS CRM 2013 Process Update Account - multiple values to one field

I'm trying to implement an update procedure like the one in this blog post (via extra entity and workflow updating account, triggered when the new entity is being created)
http://www.powerobjects.com/2013/08/01/updating-records-in-microsoft-dynamics-crm/
In my list and the new entity "Account Update" I have 3 fields for the full name of a company (name, name_2, name_3).
In my workflow I want to put these 3 together and combine their values in the Account field "Company" (the company's name).
In the process I tried to insert them via the "Form Assistant" and in the field "Company" I now have the following entry:
{Name(Account Update);Name_2(Account Update);Name_3(Account Update)}
but it doesn't seem to work. After my import and update of the account (which ends successful) the value in "Company" is only the value of the first name field.
Is it possible to combine values?
What exactly does it do, when I choose more than one field in the Form Assistant and say OK?
So at last I figured out how to archive it.
With the "Form Assistant" you can combine or add multiple field values to one new field but it is a bit tricky.
The value in the process update the properies have to look like this:
{Name(Account Update)} {Name_2(Account Update)} {Name_3(Account Update)}
BUT
It does not work if you enter this as text, you have to add the fields one after another so that they are recognized as fields (and marked yellow).
Click into the field (here: "Company").
Then choose the first field in the Form Assistant. Click "Add", choose it in the list below and click "OK". Now the field is in the field "Company".
Now go behind the end of the text in the field make a space and then choose and add the second field (clear the list in the Form Assistant before so that now only the second field is in the list)
So it's right if it looks like:
{Name(Account Update)} {Name_2(Account Update)}
Wrong if looks like following (happens when you keep the first field in the list before adding the second with "OK")
{Name(Account Update);Name_2(Account Update)}

Error 3022 Cannot add a duplicate value because of a key constrain

I am trying to insert a value into a table and i am getting an error 3022(It says that there might be a problem with a relation, a key or index). I have not created the table myself but i found out the specific column that triggers the error. I have checked that its not a key, index and there is not a relation to that table that depends on that specific column.
Is there anything i can do to avoid that error?
Thanks in advance.
No offense intended, but I tend to believe the application. There must be an index or a relation that you believe is innocuous but is actually the cause of the error. Therefore, I recommend the following:
In Access, with all tables closed, click the "Database Tools" tab on the ribbon and then click the "Database Documenter" button in the "Analyze" section of the ribbon bar. In the dialog box that appears, place a checkmark beside the table in question and then click the "Options..." button. In the options dialog, make sure that the highest level of detail is selected:
Click "OK" to close the Print Table Definition dialog, then click "OK" again to run the Documenter report.
Study the report carefully. If you don't see the cause of your error then, in the "Data" section of the ribbon, click "PDF or XPS". Save the report as PDF, upload the PDF to a site like wikisend.com, and then post the link here so we can retrieve the report.
Oh, and update your question to tell us exactly how you are trying to insert the data, and in what field(s). If you are using an INSERT query, post the actual SQL code you are trying to use.

Resources