How to fill the DataGird with the data returned by the php page?
Hi, I'm new to Flex, I try to fill DataGrid with data from PHP, my code is
< mx:HTTPService
id=" personRequest = URL "result ="getPerson (event)" http://localhost/searchPerson.php " useProxy = ' fake "method =" " POST " showBusyCursor ="
true "resultFormat =" " E4X " >
< /. MX:HTTPService > < mx:DataGrid id=" searchResult " " dataProvider =" {? what to paste here? } }" y="30" > < / mx:DataGrid >
.....
private function getPerson(evt:ResultEvent):Sub { } var res: XMLList = evt.result... Dane as XMLList; search results = new (Res) XMLListCollection; } .... output of PHP < person > < dane > < name > CBA < / name > < Street > XLXXLX < / street > < / dane > < dane > < name > DEF < / name > < Street > CIWU < / street > < / dane > < / person > If I set the dataProvider as search results "" it doesn't work. I have probably set all collection ArrayCollection as a dataprovider, but I don't know how to convert my XMLListCollection for her. Could someone help me complete Datagrid with name | Streer ABC, XLXXLX DEF, CIWU Best regards Mariusz
After the datagrid control, you post the above code.
Tags: Flex
Similar Questions
-
How to fill the canvas with lines
< mx:Canvas id = "b1" x = "10" y = "10" height = "40" width = "300" borderStyle = "solid" borderColor = "black" / >
When I want to draw lines with difference of 15 pixels to fill the entire canvas I wrote the following
for (var i: int = b1.x + 15; i < b1.x + b1.width; i = i + 15)
{
var line1:UIComponent = new UIComponent();
var lineThickness1:Number = 1;
var lineColor1:Number = 0 x 000000;
var lineAlpha1:Number = 1;
LINE1. Graphics.LineStyle (lineThickness1, lineColor1, lineAlpha1);
LINE1. Graphics.MoveTo (i, B1.y);
LINE1. Graphics.LineTo (i, B1.y + B1. Height);
this.addChild (line1);
}It works very well
LLY,
< mx:Canvas id = "b4" x = "600" y = "200" height = "60" width = "300" borderStyle = "solid" borderColor = rotation "black" = "40" / >
I have the canvas above with the "b4" id only difference is that this canvas rotation
How to fill the canvas with lines that I just did above?
Hope this code will help you,
for(var i: int = 15; i < b4.width; i = i + 15) { var line1: UIComponent = new UIComponent(); var lineThickness1: Number = 1; var lineColor1: Number = 0x000000; var lineAlpha1: Number = 1; line1.graphics.lineStyle(lineThickness1, lineColor1, lineAlpha1); line1.graphics.moveTo(i, 0); line1.graphics.lineTo(i, b4.height - 1); //Add line in canvas instead of main container b4.addChild(line1); }
-
How to fill the discharge battery on Qosmo G30?
Hello
How to fill the discharge battery on Qosmo G30?
Thank you
Hello
Disconnect the power adapter and run the notebook until it automatically stops.
In addition, you should disable or change the battery alert in Windows power management. -
How to fill one shape with another shape, but not of models
Hello
How to fill one shape with another shape, but not of models. Example of this poster
put in a shape of the tree so that it looks like this:
Select your type with a vector path, which is the subject
Object > envelope distort > make with top object.
-
Filling in PDF with FDF data gives me square blocks
Hello
I am filling a form with fdf data using pdftk, but whenever I do, it gives me square instead of the actual text characters. Does anyone know why it does this?
I use the Arial font
The first thing I would try is to select Helvetica for the police to a field. It will be at the top of the list of fonts.
-
How to detect the color pages in a PDF file?
I use a plug-in of Acrobat C++ read/modify a PDF file.
I need to get the total number of pages in the PDF file and the page numbers of the pages in color.
So far, I was able to get the total number of pages using PDDocGetNumPages() with no problems.
However, I can't find an API that lets me know if a particular page is color or not. Is there a way to do this?
Thanks in advance!
But what happens if there are RGB data which means black or grey (R == G == B), that means black or RGB?
There is a code sample in the SDK to browse content in the PDF file, and then you can get the color space and color of each object.
But you really need to do background research on the colors & spaces to achieve this properly.
From: Sachintha81 [email protected]<>[email protected]>
Reply-To: "[email protected]<>[email protected]> ' [email protected]<>[email protected]>" "
Date: Wednesday, February 8, 2012 16:57:10-0800
To: Leonard Rosenthol [email protected]<>[email protected]>
Topic: How to detect the color pages in a PDF file?
Re: How to detect the color pages in a PDF file?
created by Sachintha81http://forums.adobe.com/people/Sachintha81> in Acrobat SDK - see the discussion complete onhttp://forums.adobe.com/message/4194889#4194889
-
"Browser" and "Media Net" goes to the same place - how to change the home page?
I want to change the browser home page to be google... How can I do this?
It just won't let me.
Thank you
Hi urumilton,
Turns out that ATT had me on their business plan and not the personal (with tethering the phone and the whole software Setup was weird - including the browser... that didn't go to page net media (don't ' don't ask me how).)
Send them a maintenance book and now it works - oddly enough!
-
How stop you the opening page features of Mozilla?
im getting really upset not being able to stop the 2 pages open when I click on my firefox browser. a page that I want to open is my page of yahoo.com , the other is your new mozilla Add ons page. its boring and im about to stop using Mozilaa because of this. its ridiculous that we can stop him to load everytime I open my browser. Ive tried many things to stop it. Please help and thank you for your time
Kevin
Do you mean the page modules ordinary (the one that opens when you press Ctrl + Shift + a) or a page for a specific module?
You get the unwanted page when you launch a new window (Ctrl + n)?
If so, which may indicate:
- Your settings for list of two home pages. These items will help to clarify that:
- One of your modules displays the new page.
If the extra page does NOT appear in a new window, could test you using your Firefox desktop icon a second time without closing Firefox? This should launch a new window.
If THE new window has the unwanted page, your shortcut of Firefox can be hacked. You can check by right clicking it > properties > Shortcut tab. The goal for 64-bit Windows 7 should be either not less the following:
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe"
If THE new window does NOT have the unwanted page, Firefox may show a 'one time' page and failing to mention that he showed on the page, so it keeps only once the action at every start. Have you noticed Firefox remember other changes of parameters of the problems? This article has a range of suggestions to address this kind of issue: How to fix preferences that will not save.
- Your settings for list of two home pages. These items will help to clarify that:
-
Print is so big, it only prints a third of a page and fills the whole page
printing is so great, it fills the whole page, but shows only 1/3 of the subject.
All-in-one HP Photosmart C6180.
I have accidentally to correct. I went to the print page set up and changed Firefox 100% and it rose to 73% and it worked. I never had to do ever.
-
How to display the html page to 4.5Os
Hi all
How to display the html page to Nontouch 4.5Os...
Private documentation has enough detail - read and implement.
-
How to add the blank page to existing Document in Adobe Dc
How to add the blank page to existing Document in Adobe Dc Pro
You can add a blank page using Adobe Acrobat DC by following the instructions below:-
(1) open your PDF in Acrobat DC.
(2) choose the form of option "Organize the Page" of the tool pane on the right as shown below in the screen shoot.
(3) now, at the top, you will see all the tools to organize the page, click "Insert" & select 'White Page' in the drop down menu to insert blank pages.
* Shortcut: If you are using a windows computer you can use the key "Shift + Ctrl + T" to insert blank pages.
In case if you have any problem or have any questions please let us know. We will be happy to help you.
Kind regards
Nicos
-
How to put the first page to run?
How to put the first page to run?
Dimitri Gielis Blog (Oracle Application Express - APEX): Change the page (first) by default in APEX
-
How to make the master page appear when I'm scrolling down?
How to make the master page appear when I'm scrolling down?
This is something I don't like Muse! Whatever it is in the master page will act as a background. You must place it right on the top layer of the Page you want on... I hope this works for you as it did for me!
-
I have problem to apply/create an element of the master page and how to run the previos page text block to create the page text
InterfacePtr<IPageSetupPrefs> iPageSetupPrefs (,static_cast<IPageSetupPrefs * > (:QueryPreferences() IID_IPAGEPREFERENCES, docRef)));
if (iPageSetupPrefs is nil) {
Assert (iPageSetupPrefs);
break
}
InterfacePtr<ICommand> iNewPageCmd (CmdUtils:kNewPageCmdBossCreateCommand());
if (iNewPageCmd is nil) {
Assert (iNewPageCmd);
break
}
InterfacePtr<IApplyMasterCmdData> iApplyMasterCmdData (iNewPageCmd, IID_IAPPLYMASTERCMDDATA );
if (iApplyMasterCmdData is nil) {
Assert (iPageCmdData);
break
}
InterfacePtr<IPageCmdData> iPageCmdData (iNewPageCmd,UseDefaultIID());
if (iPageCmdData is nil) {
Assert (iPageCmdData);
break
}
Int32 numPagesToInsert = 1;
PMRect pageSizeRect = iPageSetupPrefs->GetPageSizePref();
Int32 pos = iPageCmdData->GetNewPageInsertPosition();
ISpreadGeometry InterfacePtr<IGeometry> (spreadList->QueryNthSpread(0));
if (iSpreadGeometry is nil) {
Assert (iSpreadGeometry);
break
}
spreadUIDRef =:GetUIDRef(iSpreadGeometry);
PMRect dfltPMRectPageSize = iPageSetupPrefs->GetPageSizePref();
PMReal pageWidth is dfltPMRectPageSize. Right () - dfltPMRectPageSize. Left ();
PMReal pageHeight is dfltPMRectPageSize. Bottom () - dfltPMRectPageSize. Back to top ();
PMRect usrDefPMRectPageSize (0, 0, pageWidth, pageHeight);
K2Vector< PMRect> pageBoundingBoxes;
for ( int32 i = 0; i < numPagesToInsert; ++ i) {
pageBoundingBoxes. push_back (usrDefPMRectPageSize);
}
iPageCmdData->SetNewPageCmdData(spreadUIDRef, numPagesToInsert, pos +1, & pageBoundingBoxes, nil);
/ / CreateSpreadFromSpread (docRef, spreadUIDRef);
InterfacePtr<IBoolData> iBoolData (iNewPageCmd,UseDefaultIID());
if (iBoolData is nil) {
Assert (iBoolData);
break
}
bool16 allowShuffle;
if (this->GetShufflePref(allowShuffle, docRef) iskFailure) {
break
}
iBoolData->Set(allowShuffle);
CmdUtils:ProcessCommand(iNewPageCmd);
Above code, able to create a page but the problem in applied master page?
Using document Pages face?
I think that your posToInsertAt for IPageCmdData::Set is incorrect.
If the doc does not have facing Pages, posToInsertAt = 1;
If doc is facing Pages and page insertion is the left-hand Page, posToInsertAt = 2;
If doc is facing Pages and insert page is the right Page, posToInsertAt = 1;
posToInsertAt = spread-> GetNumPages();
newDocCmd and newDocCmdData are not used, you can delete these.
-
How to fill the gaps with data?
Hello
I have data points with a header that contains the ID that I have to report to each row of data.
I want the ID of the Patient to fill the fields below the rank (where the "Obs" and sequential numbers are) until it reaches the next patient id and then do the same thing again and again until the end.
Is this possible in a single SQL UPDATE statement?
Thank you, Daniel
It's data, it's a column:
Patient ID = system 1000207 = LVS + ZDV + ddI randomization Date = 26/03/2004
OBS
1
2
3
4
5
6
7
Patient ID = regime 1000751 = LVS + d4T + 3TC randomization Date = 25/02/2004
OBS
8
9
10
11
12
13
14
Patient ID = system 1001379 = LVP + d4T + 3TC randomization Date = 17/03/2004
OBS
15
16
17
18
19
20
21
22
23
24
etc etc.Do you have any column order?
If not, how you will order the data?
If you have a column for the classification, the described selection will give you the id of the patient in all lines
select col1, last_value( regexp_substr(col1,'Patient ID=([0-9]+)',1,1,null,1) ignore nulls ) over(order by ord_col) s from your_table;
You can then use the MERGER based on the ROWID of update...
Published by: JAC on May 21, 2013 20:18
-
[Explanation necessary] Clears the listview data and fill it again with new data
Hello
I correctly filled a listview in c ++, data analysed and does interesting things with it. However, I am drunk stumbling, unable to find a way delete and repopulate my display of the list...
- How can after I insert data in the list view, I clear the list data and run again the same method (init) who populated the list view with the data in the first place?
Here are the docs that I referenced and I don't understand how to implement the methods in my code.
QList - clear() method
https://developer.BlackBerry.com/Cascades/reference/QList.html#clear
Using the data access Code, example
data_access/using_data_sourceGroupDataModel - Clear()
https://developer.BlackBerry.com/Cascades/reference/bb__cascades__groupdatamodel.html#clear
CODE
Here is my code - filling of the display of the list of C++ and display of data in a ListView.MyApp.cpp
MyApp::MyApp(bb::cascades::Application *app) : QObject(app){ // create scene document from main.qml asset // set parent to created document to ensure it exists for the whole application lifetime QmlDocument *qml = QmlDocument::create("asset:///main.qml").parent(this); AbstractPane *root = qml->createRootObject
(); qml->setContextProperty("yoyo",this); //grab references list_view = root->findChild ("listView"); // set created root object as a scene app->setScene(root); mNetworkAccessManager = new QNetworkAccessManager(this); bool result = connect(mNetworkAccessManager, SIGNAL(finished(QNetworkReply*)), this, SLOT(requestFinished(QNetworkReply*))); Q_ASSERT(result); Q_UNUSED(result); json = new QFile("data/file.json"); } void MyApp::init(){ QNetworkRequest request = QNetworkRequest(); // i call some service here mNetworkAccessManager->get(request); } void MyApp::requestFinished(QNetworkReply *reply){ qDebug() << reply->error(); qDebug() << reply->errorString(); if (reply->error() == QNetworkReply::NoError) { qDebug() << "No error"; QByteArray data = reply->readAll(); if (!json->open(QIODevice::ReadWrite)) { qDebug() << "Failed to open file"; return; } json->write(data); bb::data::JsonDataAccess jda; QVariantMap results = jda.loadFromBuffer(data).toMap(); QVariantList lst = jda.loadFromBuffer(data).toList(); GroupDataModel *m = new GroupDataModel(); m->insertList(lst); m->setGrouping(ItemGrouping::None); if(list_view) list_view->setDataModel(m); }else{ showDialog("Boo",reply->errorString()); } } MyApp.hpp
// Tabbed pane project template #ifndef MyApp_HPP_ #define MyApp_HPP_ #include
#include #include #include #include #include namespace bb { namespace cascades { class Application; } } namespace bb { namespace data { class Application; } } /*! * @brief Application pane object * *Use this object to create and init app UI, to create context objects, to register the new meta types etc. */ class MyApp: public QObject { Q_OBJECT public: MyApp(bb::cascades::Application *app); virtual ~MyApp() { } Q_INVOKABLE void init(); private slots: void requestFinished(QNetworkReply *reply); private: QNetworkAccessManager *mNetworkAccessManager; QNetworkRequest *request; QFile *json; bb::cascades::ListView *list_view; }; #endif /* MyApp_HPP_ */ hand. QML
import bb.cascades 1.0 Page{ Container { background: Color.White ListView { id: listView preferredHeight: maxHeight objectName: "listView" listItemComponents: [ ListItemComponent { type: "item" Container { Container { Label { text: ListItemData.id } } } } ] onTriggered: { console.log("selected_index: " + indexPath) } horizontalAlignment: HorizontalAlignment.Center verticalAlignment: VerticalAlignment.Center } } }
Question 2:
How reference to the ListView object with the name "listView" in different parts of the MyApp.cpp file? Is there anything else I should add to the header file to make the accessible listView?
Question 3:
What happens when you call the clear() method? How the data model is affected? How the user interface is affected? What happens in memory?
Question 4:
How do you verify that the data in the list has been deleted so that you can go ahead and fills again with new data? What is the cheque that I perform?
I would also like to know how you manage multiple views of lists and data sources in your applications. Best practices or ideas?
Thank you
I was able to clear the listview with the following code, if anyone is interested.
listView.dataModel = null
The dataModel must be set to "null".
Maybe you are looking for
-
Point of Modbus DSC read does not correctly
I use 2013 LV 32-bit on W7 64-bit. I talk to an industrial controller with Modbus to Ethernet. My current software uses the interface modbus DSC, in which I define the bus Modbus itself within a library in the project, and then set each point Modbu
-
Why can't I show my battery icon after installation of the Vista SP2
I recently installed Vista SP2 and my Volume, network and power system icons have disappeared since that time. I go into the bar area tasks and menus then Notification and check boxes for Volume and power network are grayed out, the clock is always
-
Cannot be displayed on the mobile phone
I bought a new router which is a pain in the you know what EA6500, I will still have a video look at a problem on mobile phone, I have a Linksys WVC80N camera, when I had the E3000 router I use to display it using my number of service provider Intern
-
First of all, I have consulted page 123 of the manual as a response to a similar question can be a solution. The options mentioned for select tab color, and grayscale, etc., apply only to the Windows driver, not OSX. I use Mac OS x. With the base dr
-
Dist limit of 4 volumes. Is there a way to bypass?
I have the following partitions/volumes put in place for the drive from my computer SYSTEM C: UNALLOCATED EXTENDED- BOOT / HP_TOOLS 100 M 300 G 170 G 500 m 25 G 200 M Extended just consists of the boot and / partitions for a linux OS. HP_TOOLS is not