如何检查来自数据库的按钮接受或拒绝的值,并在reslt用户中单击它并接受它,并将接受值保存在数据库中。
有两个按钮用于接受请求,另一个用于拒绝请求。我向您显示了接受请求按钮代码,如果请求的状态为待处理或被拒绝,我将写入条件,以便用户能够单击它并返回按钮文本转换为接受的文本。
这是接受按钮的条件。如果我点击它,它会检查pending和rejected的值,并在按钮中给出接受文本的结果。
按钮代码为:
- (IBAction)btn_Accept:(UIButton *)sender
{
Request *comingReq = [objectHolderArray objectAtIndex:sender.tag];
if ([comingReq.status isEqualToString:@"Pending"] || [comingReq.status isEqualToString:@"Rejected" ])
{
objectHolderArray = [[NSMutableArray alloc]init];
NSString *ID = [prefs stringForKey:@"id"];
NSLog(@"%@" , ID);
NSString *urlString = [NSString stringWithFormat:@""];
NSURL *URL = [NSURL URLWithString:urlString];
NSData *jsonData = [NSData dataWithContentsOfURL:URL];
} else if ([comingReq.status isEqualToString:@"Pending" ]) || ([comingReq.status isEqualToString:@"Accepted" ]) {
NSURL *URL = [NSURL URLWithString:@""];
NSData *jsonData = [NSData dataWithContentsOfURL:URL];
}
当我将.text传递给hidden_status时,没有错误,但是当我将.text传递给btn_Accept时,它给出了一个错误。我用于btn_accept的类型。
答案 0 :(得分:0)
点符号可让您调用对象属性的getter / setter。
代码WITH counts AS
( SELECT /*+ MATERIALIZE */ COUNT(DECODE(processed,1,'Complete')) Completed, COUNT(1) Total
FROM Table_demo
WHERE run_datetime >= TRUNC(SYSDATE)-1
AND run_datetime < TRUNC(SYSDATE)
)
SELECT
Last_Day_Report_Status,
DECODE(Last_Day_Report_Status, 'Complete', NVL(Completed,0), NVL(Total-Completed,0)) counts
FROM
( SELECT 'Complete' Last_Day_Report_Status FROM DUAL
UNION ALL
SELECT 'Incomplete' Last_Day_Report_Status FROM DUAL
)
OUTER APPLY
counts;
说&#34;获取cell.hidden_status.text = @"string"
的hidden_status属性。然后将hidden_status的cell
属性设置为&#34; string&#34;。
如果&#34; cell&#34;的类型,编译器会抱怨没有属性&#34; hidden_status&#34;。同样,如果单元格的hidden_status属性的类型没有文本属性,它会抱怨。
text
和UITextField
个对象具有UITextView
个属性。 text
个对象没有UIButton
属性,因此您无法使用
text
如果您想设置按钮的标题,可以使用一种特殊的方法button.text = @"string"
来设置按钮的标题。
这就是你要找的东西吗?