Converting a value like 2005M06 into 2005 MonthName
Is there a way i can write a function or formula to convert to change the value of a column from being displayed from 2005M06 to 2005 Month name? I tried Year function and monthname function and they give errors since its not a calendar date? any suggestions
you should try string functions .... for example, create the following calculated columns for that:
Year -formula - left ("you original column",4)
Month - formula - CASE WHEN right ("you original column",2) = '01' THEN 'Jan' WHEN right ("you original column",2) = '02' THEN 'Feb' ... etc. etc. END
Result Column formula - concat(Year column, concat(' ',Month column))
Edited by: wildmight on Mar 26, 2009 11:07 AM
Similar Messages
-
If some ABAP expert here give a sample code on how to convert a date type of BUDAT value (like 01/01/2006) to a YYYYMM (200601) NUMC 6 value, that would be great <REMOVED BY MODERATOR>
Edited by: Alvaro Tejada Galindo on Apr 10, 2008 12:14 PMHere ya go ....
report sdn.
data: l_tdat6(08) type c.
call function 'DATUMSAUFBEREITUNG'
exporting
idate = sy-datum
importing
tdat6 = l_tdat6
exceptions
datfm_ungueltig = 1
datum_ungueltig = 2
others = 3.
if sy-subrc <> 0.
break-point.
endif."subrc
break-point. -
Convert numeric values in colomn into names
Hi experts,
Here's the situation (probably very easy to solve but could only sort it out for month's, date's etc);
Colomn name: Gender
Values: 0 (=female), 1 (=male)
I want to convert these 0 and 1 into a new colomn with the genders in names instead of numbers so i can make a proper merge in Word.You can do it with a simple CASE WHEN Statement:
SELECT *
,CASE WHEN Gender = 0 THEN 'female' ELSE 'male' END As GenderName
FROM yourTable
Olaf Helper
[ Blog] [ Xing] [ MVP] -
Converting rotatation value from flash into svg
hi,
Advance thankx for helping me
Here i am taking the rotation value from flash and
transfering into svg by the forumlae and getting varibale fdeg then
also it is not coming in the position seen in flash window which is
not in svg file.
And also check the formulae is right to convert the value
from angle to degree.
if We scale the object it comes in right scaled and right x
and y position. only if We rotate the rotated object is in correct
angle but not in correct x,y axis position
Regards,
R.Denesh Kumar
[email protected]post as2 questions in the as1/as2 forum. and if you use code
in a message avoid using [ i ] or your code will be difficult to
read. -
Function module to convert character value of month into numeric value?
Hi Experts,
I need to convert a character value of a month in three alphabets to its numeric value.
e.g. 'jun' should be converted into '06' and 'jan' into '01' using a function module.Can anybody please provide me a similar function module?
TIA
Abhishektry this code:
DATA: text(20) TYPE c,
date TYPE sy-datum.
text = '06. Jul 06'.
TRANSLATE text TO UPPER CASE.
TRANSLATE text USING '. '.
CONDENSE text NO-GAPS.
CALL FUNCTION 'CONVERSION_EXIT_SDATE_INPUT'
EXPORTING
input = text
IMPORTING
output = date.
WRITE date USING EDIT MASK '__.__.____'.
Regards,
Dara. -
Converting arrayCollection values into String
Hi,
In my application, the dataprovider of a datagrid which is an arraycollection receives values of objects. I need to get them as string variable so as to convert a particular column in the arraycollection as a string variable of comma seperated values.
I am not too good with flex. Can someone please help me..?
I have three AS classes :
First Class
package script.vo
public class SectorsVO
public function SectorsVO()
public var sectorId:Number;
public var sectorName:String;
public var fromStation:StationsVO;
public var toStation:StationsVO;
Second class
package script.vo
public class StationsVO
public function StationsVO()
public var stationCode:String;
public var stationName:String;
public var countryCode:CountryVO;
Third class
package script.vo
public class CountryVO
public function CountryVO()
public var countryCode:String;
public var countryName:String;
My mxml page is :
<?xml version="1.0" encoding="utf-8"?>
<!-- http://blog.flexexamples.com/2007/09/19/dragging-rows-between-two-different-flex-datagrid- controls/ -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="horizontal"
verticalAlign="middle"
backgroundColor="white">
<mx:Script>
<![CDATA[
import script.vo.SectorsVO;
import mx.controls.Alert;
import mx.collections.ArrayCollection;
[Bindable]
public var sectors:ArrayCollection = new ArrayCollection([{sectorId:101,fromStation:"Calicut",toStation:"Muscat"},
{sectorId:102,fromStation:"Kochi",toStation:"Sharjah"},
{sectorId:103,fromStation:"Bangalore",toStation:"Dubai"},
{sectorId:104,fromStation:"Dubai",toStation:"Amman"},
{sectorId:105,fromStation:"Amman",toStation:"Frankfurt"}]);
[Bindable]
public var draggedSectors:ArrayCollection = new ArrayCollection();
public var mySectors:SectorsVO = new SectorsVO;
public var myString:String = "";
private function getValuesAsCSV():void{
for(var i:int = 0; i < draggedSectors.length; ++i){
mySectors = SectorsVO(draggedSectors.getItemAt(i));
Alert.show("Value is : "+mySectors.sectorId);
myString = String(mySectors.fromStation.stationName);
Alert.show("Sector name :"+myString);
]]>
</mx:Script>
<mx:VBox width="50%">
<mx:Label text="Stations" />
<mx:DataGrid id="dataGrid1" width="100%" rowHeight="22" dataProvider="{sectors}" dragEnabled="true" dragMoveEnabled="true"
dropEnabled="true" verticalScrollPolicy="on">
<mx:columns>
<mx:DataGridColumn dataField="fromStation" headerText="From Station" />
<mx:DataGridColumn dataField="toStation" headerText="To Station" />
</mx:columns>
</mx:DataGrid>
<mx:Label text="{dataGrid1.dataProvider.length} items" />
</mx:VBox>
<mx:VBox width="50%">
<mx:Label text="DataGrid #2" />
<mx:DataGrid id="dataGrid2" width="100%" rowHeight="22" dragEnabled="true" dragMoveEnabled="true" dropEnabled="true"
verticalScrollPolicy="on" dataProvider="{draggedSectors}" >
<mx:columns>
<mx:DataGridColumn dataField="fromStation" headerText="From Station" />
<mx:DataGridColumn dataField="toStation" headerText="To Station" />
</mx:columns>
</mx:DataGrid>
<mx:Label text="{dataGrid2.dataProvider.length} items" />
<mx:Button id="getValues" click="getValuesAsCSV()" label="Get Sectors" enabled="{dataGrid2.dataProvider.length>0}"/>
</mx:VBox>
</mx:Application>
My prime issue is to convert the values in the arraycollection into String variables.
Please help me on the ablve matter..! Thanks in advance..!fromStation and toStation are already Strings, but you are attempting to cast an ArrayCollection entry to a SectorsVO object. The problem is that SectorsVO has a no-arg constructor and the entry that you are attemping to cast is not of type SectorsVO. You need to modify the constructor to accept an Object and manually assign values to the properties.
It sounds like you are trying to build a CSV string out of all of the values of one of the fields. What you can do is loop through the draggedSectors and pull out the desired property, placing it into a temporary Array. After the loop, simply use Array.join(",") to produce a CSV string. -
I want to convert a series of names into a table (in either numbers or pages). The list I have has a name and then an email address in brackets, followed by a 'yes' or a 'no'. I would like to separate the list into three columns - the first containing the name, the second containing the email address and the third containing the 'yes' or 'no'.
Can you help me ?The question that needs to be answered is what is separating the columns? Is it a single tab, one or more tabs, spaces, or what? Or is it the brackets that makes the separation between the three pieces of data?
If it is always a single tab, that makes it really easy. All you have to do is find/replace the brackets with nothing (as Wayne said)
If it might be multiple tabs, you can find/replace tab-tab with a single tab and repeat that a few times until no more double-tabs are found.
If it is one or multiple spaces, that might be difficult. I'll think about this one if this is what you have. I'll ignore this possiblility for now.
If it is the brackets separating the three pieces of data, you would Find/Replace the left bracket with a tab then do the same with the right bracket. -
How can I use pdf pack to convert cubase documents (music scores) into pdfs? I am looking for the former possibility to install acrobat like a printer but i don't have this option with "pdf pack". Can you help?
Hi mariab,
What format are those music scores (I'm not familiar with cubase documents). But, it may be that Adobe PDF Pack doesn't support that format. In that case, Acrobat is the way to go. You can then print your files to PDF as you'd like. You're welcome to try Acrobat for free for 30 days to see whether it's going to work for you. If you decide it is, and you'd like to use it going forward, you could convert your PDF Pack subscription into an Acrobat subscription.
Best,
Sara -
Can two user can logon into sap b1 8.8 as like sab b1 2005
Hi All Expert,
As we know that as like SAP B1 2005 we two user can logon into sap from a user id , My question is can we do the same on sap 8.8 also..
Regards,
Inder.Hi Gordon,
Do the old two log in with the same user id is working with 8.8 also..
Thanks and Regards,
Inder. -
Convert given value into words
i want convert given value into words
such as
amount 54300
in words fifty four thousand three hundred only
thanking you
aamirnumber value in words
-
IPhone SDK: How to convert Pixel values into Point values
UIScrollView has a property called contentSize. This takes values in points. How do i convert Pixel values into Point Vales?
-TRSAs far as I can tell, they're the same - I know they are in Photoshop at least. My 57x57 point Tab Bar icon is also 57x57 pixels.
Hope that helps -
Is it posibble to code values like *000.01* into Barcode in Documaker 11.4
I am looking for the feasiblity to encode values like '*000.01*' into Barcode in Documaker 11.4
When i tried the same i got a warning message (6657) stating Invalid Barcode.
But my Barcode reader is expecting a value as mentioned above.
Edited by: Barath88 on Mar 21, 2013 12:12 AMBanner Dal:
BeginSub PreBatch
#tran = 0
rname = Trim(RecipName())
EndSub
BeginSub PreTrans
#tran += 1
#Pagecnt = TOTALSHEETS(rname)
#pageno = 0
BatchRecip=RecipName()
#Formcnt=0
Group = GroupName(,"*")
Form = FormName(, , Group)
while(Form != "")
Nextform = FormName(#Formcnt,Form,Group)
if (Nextform = "")
Group = GroupName(1,Group)
if (Group = "") then
break
end
Form = FormName(,"*",Group)
if (Form = "") then
break
end
#Formcnt = 0
continue
end
#Formcnt += 1
#FormPgNum=1
#AddImgnameCntr=1
Imgname = PAGEIMAGE(#FormPgNum,BatchRecip,Nextform)
while(Imgname != "")
#pageno += 1
tran = Format(#tran,'n','9999')
Pagecnt = Format(#Pagecnt,'n','99')
pageno = Format(#pageno,'n','99')
If (#Pagecnt = #pageno)
#cnt = 1
else
#cnt = 0
end
Barcod2 = "0000" & "." & tran & "." & Pagecnt & "." & pageno & "." & "00" & "." & #cnt
#rcSetFld=SetFld(Barcod2,"NYFTZ","NYFTZAA\" & #AddImgnameCntr,Nextform)
#rcSetFl1=SetFld(Barcod3,"NYFTY","NYFTZAA\" & #AddImgnameCntr,Nextform)
#AddImgnameCntr += 1
#FormPgNum += 1
Imgname = PAGEIMAGE(#FormPgNum,BatchRecip,Nextform)
wend
wend
EndSub
Image Addition DAL:
#pageno = 1
#Pagecnt = TOTALSHEETS()
if (#Pagecnt > 0)
while(1)
iName=PageImage(#pageno)
If (iName = "")
break
end
qName = "NYFTZAA"
AddImage(qName,iName,,"*",1)
qName = qName & "\" & #pageno
#pos.top=9700
#pos.left=18400
SetImagePos("#pos",qName,,"*");
SetFld(0,"NYFTZ",qName,,"*");
SetFld(0,"NYFTY",qName,,"*");
#pageno += 1
wend;
end -
I'm using enums that have assigned values, like so:enum Alphabet {
a(101), b(135), c(22), d(5);
private final int value;
Alphabet(int i) { value = i; }
}OK, so I can get a value from an Alphabet object by Alphabet item;
item = Alphabet.c;
int i = c.value;Cool. But how do I go the other way, where I have an int value and I need to get the corresponding Alphabet object? Is that what EnumMap is for? If so it seems kind of inefficient, since my values can be all over the map, so to speak.What's wrong with this?
enum Alphabet {
a(101), b(135), c(22), d(5);}
I can't get that to compile. You have to provide a constructor in the enum to tell it what the values in the ()s means.
Is there some reason the alphabet isn't a character
array instead?My example of Alphabet was just generic. My real application is using enum to describe possible values within a protocol structure. -
Convert data values in columns to another value based on a math formula
ISSUE:
I have a database of emergency incidents with descriptive data and longitude and
latitude. I would like to make a google map out of the information but unfortunately
the X Y coordinates are projected in Florida State Plane West in feet. Google maps
requires WGS84 longitude and latitude in decimal degrees.
PROBLEM:
I have written some code in Transact SQL that will convert the values. But I am at a loss as to how to do the following:
1.) plug in the X Y values from my database using an sql SELECT statement.
2.) apply the formula to convert from State Plane to WGS84 to these X Y values
3.) output the results.
In other words, I have the data and I have the formula, but I am not figuring out how to plug the data into the formula and output the results. I am missing how to tie it all together.
CODE:
DECLARE @Easting DECIMAL(18,10);
--SET @Easting = CAST(I_MapX AS DECIMAL(18,10));
DECLARE @Northing DECIMAL(18,10);
--SET @Northing = CAST(I_MapY AS DECIMAL(18,10));
DECLARE @m2sft DECIMAL(10,10);
SET @m2sft = 1200.0/3937.0;
DECLARE @N0 DECIMAL(3,2);
SET @N0 = 0.0;
DECLARE @E0 DECIMAL(18,11);
SET @E0 = 656166.6666666665;
DECLARE @S0 DECIMAL(12,5);
SET @S0 = 2692050.5001/@m2sft;
DECLARE @K0 DECIMAL(18,18);
SET @K0 = 0.9999411764705882;
DECLARE @a DECIMAL(10,2);
SET @a = 6378137.0/@m2sft;
DECLARE @e DECIMAL(18,17);
SET @e = 0.0818191911198883;
DECLARE @ePrime DECIMAL(18,17);
SET @ePrime = 0.08208852110265381;
DECLARE @r DECIMAL(18,10);
SET @r = 6367449.14577/@m2sft;
DECLARE @V0 DECIMAL(15,12);
SET @V0 = 0.005022893948;
DECLARE @V2 DECIMAL(15,12);
SET @V2 = 0.000029370625;
DECLARE @V4 DECIMAL(15,12);
SET @V4 = 0.000000235059;
DECLARE @V6 DECIMAL(15,12);
SET @V6 = 0.000000002181;
DECLARE @L0 DECIMAL(4,2);
SET @L0 = 82.0;
DECLARE @w DECIMAL(18,10);
SET @w = (@Northing - @N0 + @S0)/(@k0*@r);
DECLARE @of DECIMAL(18,10);
SET @of = @w + (sin(@w)*cos(@w))*(@V0 + @V2*power(cos(@w),2) + @V4*power(cos(@w),4) + @V6*power(cos(@w),6));
DECLARE @Rf DECIMAL(18,10);
SET @Rf = @k0*@a/sqrt((1 - power(@e,2)*power(sin(@of),2)));
DECLARE @EPrime2 DECIMAL(18,10);
SET @EPrime2 = @Easting - @E0;
DECLARE @Q DECIMAL(18,10);
SET @Q = @EPrime2/@Rf;
DECLARE @tf DECIMAL(18,10);
SET @tf = tan(@of);
DECLARE @nf DECIMAL(18,10);
SET @nf = @ePrime*cos(@of);
DECLARE @B2 DECIMAL(18,10);
SET @B2 = -0.5 * @tf * (1 + POWER(@nf,2));
DECLARE @B4 DECIMAL(18,10);
SET @B4 = -1/12*(5 + 3 * POWER(@tf,2) +POWER(@nf,2) * (1-9 * POWER(@tf,2)) - 4 * POWER(@nf,4));
DECLARE @B6 DECIMAL(18,10);
SET @B6 = 1/360*(61 + 90*POWER(@tf,2) + 45*POWER(@tf,4) + POWER(@nf,2)*(46 - 252*POWER(@tf,2) - 90*POWER(@tf,4)));
DECLARE @Latitude DECIMAL(18,10);
SET @Latitude = (@of + @B2*POWER(@Q,2)*(1 + POWER(@Q,2)*(@B4 + @B6*POWER(@Q,2))))*180/(PI());
DECLARE @B3 DECIMAL(18,10);
SET @B3 = -1/6*(1 + 2*POWER(@tf,2) + POWER(@nf,2));
DECLARE @B5 DECIMAL(18,10);
SET @B5 = 1/120*(5 + 28*POWER(@tf,2) + 24*POWER(@tf,4) + POWER(@nf,2)*(6 + 8*POWER(@tf,2)));
DECLARE @B7 DECIMAL(18,10);
SET @B7 = -1/5040*(61 + 662*POWER(@tf,2) + 1320*POWER(@tf,4) + 720*POWER(@tf,6));
DECLARE @L DECIMAL(18,10);
SET @L = @Q*(1 + POWER(@Q,2)*(@B3 + POWER(@Q,2)*(@B5 + @B7*POWER(@Q,2))));
DECLARE @Longitude DECIMAL(18,10);
SET @Longitude = (@L0 - (@L/cos(@of))*180/(PI()))*-1;
SELECT
I_EventNumber
FROM Incident
WHERE I_tTimeDispatch > 'May 7, 2012'
SAMPLE DATA:
Here is some raw data in order to get you started. Please notice the MapX and MapY
coordinates are VARCHAR because they are Florida State Plane projections. The goal is
to take these and turn them into WGS84 longitude and latitude expressed as decimal
degrees to be used in Google maps. NOTE: I can convert from VARCHAR to DECIMAL. I just can't figure out where to plug my database columns into the sql query to output a result.
CREATE TABLE Incidents
I_EventNumber VARCHAR(20)
I_MapY VARCHAR(15)
I_MapX VARCHAR(15)
INSERT INTO Incident
VALUES
(FCW69, 0815312, 0672298)
, (FCW70, 0833311, 0697870)
, (FCW71, 0807747, 0699684)
, (FCW72, 0801252, 0689469)
, (FCW73, 0853491, 0692350)Here's a way to get the results, all as part of a single extensive query (this would probably be more suited for defining a VIEW, where you could join on the input table with the VIEW to incorporate the computed values.
If you instead had a business situation where you might need to execute this logic from many different places, rewriting as a user defined function might be better. Anyway, for the answer plus a demonstration of the power of CROSS APPLY to generate
interim working values...
Create_Sample_Data:
Declare @Incident TABLE
I_EventNumber VARCHAR(20), I_MapY VARCHAR(15), I_MapX VARCHAR(15)
INSERT INTO @Incident
VALUES
('FCW69', '0815312', '0672298')
, ('FCW70', '0833311', '0697870')
, ('FCW71', '0807747', '0699684')
, ('FCW72', '0801252', '0689469')
, ('FCW73', '0853491', '0692350') /* This insert is SQL 2008 syntax only.. do multiple inserts or a UNION for 2005 */
AsQuery:
Select *
from @INCIDENT
Cross Apply
Select
N0 = 0.0,
E0 = 656166.6666666665,
K0 = 0.9999411764705882,
e = 0.0818191911198883,
ePrime = 0.08208852110265381,
V0 = 0.005022893948,
V2 = 0.000029370625,
V4 = 0.000000235059,
V6 = 0.000000002181,
L0 = 82.0,
Easting = CAST(I_MapX AS DECIMAL(18,10)),
Northing = CAST(I_MapY AS DECIMAL(18,10))
) as CAStatic
Cross Apply
Select m2sft = 1200.0/3937.0,
EPrime2 = Easting - E0
) as CAComputed1
Cross Apply
Select S0 = 2692050.5001/m2sft,
r = 6367449.14577/m2sft,
a = 6378137.0/m2sft
) as CAComputed2
Cross Apply
Select
w = (Northing - N0 + S0)/(k0*r)
) as CAComputed4
Cross Apply
Select
[of] = w + (sin(w)*cos(w))*(V0 + V2*power(cos(w),2) + V4*power(cos(w),4) + V6*power(cos(w),6))
) as CAComputed5
Cross Apply
Select
Rf = k0*a/sqrt((1 - power(e,2)*power(sin([of]),2))),
tf = tan([of]),
nf = ePrime*cos([of])
) as CAComputed6
Cross Apply
Select
Q = EPrime2/Rf,
B2 = -0.5 * tf * (1 + POWER(nf,2)),
B4 = -1/12*(5 + 3 * POWER(tf,2) +POWER(nf,2) * (1-9 * POWER(tf,2)) - 4 * POWER(nf,4)),
B6 = 1/360*(61 + 90*POWER(tf,2) + 45*POWER(tf,4) + POWER(nf,2)*(46 - 252*POWER(tf,2) - 90*POWER(tf,4)))
) as CAComputed7
Cross Apply
Select
Latitude = ([of] + B2*POWER(Q,2)*(1 + POWER(Q,2)*(B4 + B6*POWER(Q,2))))*180/(PI()),
B3 = -1/6*(1 + 2*POWER(tf,2) + POWER(nf,2)),
B5 = 1/120*(5 + 28*POWER(tf,2) + 24*POWER(tf,4) + POWER(nf,2)*(6 + 8*POWER(tf,2))),
B7 = -1/5040*(61 + 662*POWER(tf,2) + 1320*POWER(tf,4) + 720*POWER(tf,6))
) as CAComputed8
Cross Apply
Select
L = Q*(1 + POWER(Q,2)*(B3 + POWER(Q,2)*(B5 + B7*POWER(Q,2))))
) as CAComputed9
Cross Apply
Select
Longitude = (L0 - (L/cos([of]))*180/(PI()))*-1
) as CAComputedLatLong
Notice that each subsequent CROSS APPLY depends on a "working value" column being defined in some previous cross apply, or the working query. There are a few other options, such as leaving off the very last Cross Apply, and computing Longitude as part
of the main query at the beginning, but it works either way.
EDIT: P.S. - By the way, this query is based on the formula in the original poster's query. My formula matches that formula, and I bet it's right (as far as the lat/long conversion), but it could be the formula for Soylent Green, and I wouldn't know any
better... :-) -
Fetching values from database into a drop down box
in my JSP page there are 3 drop down boxes for date of birth......
what i need is i want to get the values from database into that drop down box when i access the JSP page.......
session is there....'m getting all other values.......
I will attach the JSP page.....
Please help me...........
Thanks in Advance......
<%@ taglib uri='/WEB-INF/taglib/struts-bean.tld' prefix='bean'%>
<%@ taglib uri='/WEB-INF/taglib/struts-logic.tld' prefix='logic'%>
<%@ taglib uri='/WEB-INF/taglib/dyna.tld' prefix='dyna'%>
<%@ taglib uri='/WEB-INF/taglib/struts-html.tld' prefix='html'%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title><bean:message key="page_title"/></title>
<link href="<bean:message key="context"/>/CSS/default.css" rel="stylesheet" type="text/css" />
<script src="<bean:message key="context"/>/js/AC_RunActiveContent.js" type="text/javascript"></script>
<link href="<bean:message key="context"/>/CSS/screen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<%!
Membership mShip = null;
%>
<script language="javascript" >
function checkDate(Form){
var d;
d = Form.year.value+"-"+Form.month.value+"-"+Form.day.value;
alert("Date is:"+d);
Form.dob.value = d;
</script>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<jsp:include flush="true" page="../templates/header.jsp"/> </td>
</tr>
<tr>
<td class="menuTD">
<jsp:include flush="true" page="../templates/menu.jsp"/> </td>
</tr>
<tr>
<td class="sub_menuTR"> </td>
</tr>
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="column" valign="top" width="170"><jsp:include flush="true" page="../templates/left_panel.jsp"/></td>
<td valign="top" align="left">
<dyna:message error="error" warning="warning" message="message"/>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="80%" valign="top" align="left">
<%
if(session != null){
mShip = (Membership)session.getAttribute("member");
%>
<form action="updateContactDetails.dy" method="post" name="form1">
<input type="hidden" name="m" value="<%=request.getParameter("m")%>" />
<table width="100%" border="0">
<tr>
<td>First Name</td>
<td><input name="first_name" type="text" id= "first_name" value = "<bean:write name = "member" property = "first_name" />" /></td>
</tr>
<tr>
<td>Last Name </td>
<td><input name="last_name" type="text" id="last_name" value = "<bean:write name = "member" property = "last_name" />" > </td>
</tr>
<tr>
<td>Address</td>
<td><input name="address1" type="text" id="address1" value = "<bean:write name = "member" property = "address1" />" ></td>
</tr>
<tr>
<td> </td>
<td><input name="address2" type="text" id="address2" value = "<bean:write name = "member" property = "address2" />" ></td>
</tr>
<tr>
<td>Suburb/City </td>
<td><input name="city" type="text" id="city" value= "<bean:write name = "member" property = "city" />" ></td>
</tr>
<tr>
<td>State/Territory</td>
<td><input type="text" name="state" value = "<bean:write name = "member" property = "state" />" ></td>
</tr>
<tr>
<td>Postcode</td>
<td><input type="text" name="postcode" value = "<bean:write name = "member" property = "postcode" />" ></td>
</tr>
<tr>
<td>Contact Phone</td>
<td><input type="text" name="home_phone" value = "<bean:write name = "member" property = "home_phone" />" ></td>
</tr>
<tr>
<td>Mobile</td>
<td><input type="text" name="mobile" value = "<bean:write name = "member" property = "mobile" />" ></td>
</tr>
<tr>
<td>Date of birth</td>
<td nowrap="nowrap"><select name="day">
<option>Day</option>
<option value="01">1</option>
<option value="02">2</option>
<option value="03">3</option>
<option value="04">4</option>
<option value="05">5</option>
<option value="06">6</option>
<option value="07">7</option>
<option value="08">8</option>
<option value="09">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
<select name="month">
<option>Month</option>
<option value="01">January</option>
<option value="02">February</option>
<option value="03">March</option>
<option value="04">April</option>
<option value="05">May</option>
<option value="06">June</option>
<option value="07">July</option>
<option value="08">August</option>
<option value="09">September</option>
<option value="10">October</option>
<option value="11">November</option>
<option value="12">Decembber</option>
</select>
<select name="year" onChange = "checkDate(this.form);" >
<option>Year</option>
<option value="1957">1957</option>
<option value="1956">1956</option>
<option value="1955">1955</option>
<option value="1954">1954</option>
<option value="1955">1955</option>
<option value="1956">1956</option>
<option value="1957">1957</option>
<option value="1958">1958</option>
<option value="1959">1959</option>
<option value="1960">1960</option>
<option value="1961">1961</option>
<option value="1962">1962</option>
<option value="1963">1963</option>
<option value="1964">1964</option>
<option value="1965">1965</option>
<option value="1966">1966</option>
<option value="1967">1967</option>
<option value="1968">1968</option>
<option value="1969">1969</option>
<option value="1970">1970</option>
<option value="1971">1971</option>
<option value="1972">1972</option>
<option value="1973">1973</option>
<option value="1974">1974</option>
<option value="1975">1975</option>
<option value="1976">1976</option>
<option value="1977">1977</option>
<option value="1978">1978</option>
<option value="1979">1979</option>
<option value="1980">1980</option>
<option value="1981">1981</option>
<option value="1982">1982</option>
<option value="1983">1983</option>
<option value="1984">1984</option>
<option value="1985">1985</option>
<option value="1986">1986</option>
<option value="1987">1987</option>
<option value="1988">1988</option>
<option value="1989">1989</option>
<option value="1990">1990</option>
<option value="1991">1991</option>
<option value="1992">1992</option>
<option value="1993">1993</option>
<option value="1994">1994</option>
<option value="1995">1995</option>
<option value="1996">1996</option>
<option value="1997">1997</option>
<option value="1998">1998</option>
<option value="1999">1999</option>
<option value="2000">2000</option>
<option value="2001">2001</option>
<option value="2002">2002</option>
<option value="2003">2003</option>
<option value="2004">2004</option>
<option value="2005">2005</option>
<option value="2006">2006</option>
<option value="2007">2007</option>
</select ></td></tr>
<tr>
<td><input type="hidden" name = "dob" /> </td>
<td nowrap="nowrap"><input type="submit" value="Submit" /></td>
</tr>
</table>
</form>
</td>
<td width="40"></td>
<td width="200" valign="top">
<div id="headlines">
<jsp:include flush="true" page="../templates/profile.jsp"/>
</div>
</td>
</tr>
</table>
</td>
<td> </td>
</tr>
</table></td>
</tr>
<tr>
<td><jsp:include flush="true" page="../templates/footer.jsp"/></td>
</tr>
</table>
</body>
</html>i think normally u will get data from databsae as objects.they are like java beans having getter and setter methods.so you create a collection of those objects like collect all the objects coming from database into an arraylist or....
suppose you want to populate the dropdown box with say "username" from database object s, your code will look like that
<html:select property="name">
<html:options collection="databaseList" property="username" />
</html:select>
"databaseList" is collection(say.. ArrayList) of objects you are getting from database.this dropdown will contain all the "usernames" you are getting from database.
Maybe you are looking for
-
Grouping of Individual groups of Data Template in the RTF
Hi All, We have a scenario where we may require the grouping of Individual groups of Data Template in the RTF. Lets say 1. I have group of Invoices with the Group Name G_INV 2. I have a list of Payments done for the Invoices under G_PAY 3. I also hav
-
How do I send out my Holiday Cards when my address book is full of individuals and I want to send out cards with mailing labels to "Mr & Mrs XXX" or to "The XXXXX Family"? Any tips on address book name formatting for mailings would be appreciated. I
-
File sharing the easy way?
We have a network consisting of 15 mac users and a couple of pc users (not too bothered about them) and was wondering if there was a way of having some kind of drag and drop whenever I want to share files with another user rather than having to open
-
Need to enable wifi sync without cable
I am unable to connect my iPod to a computer and therefore need to enable the wifi sync without connecting it. Is this possible? If so, how do I do it?
-
Database - 9i - password recovery
Hi, After the installation of Oracle 9i, i set the passwords for accounts SYS and SYSTEM which i couldn't guess now. Is there a tool/script to recover the set passwords? or can i find any notepad files where the passwords are written? Help please...