我有一个EditText视图,我希望它将用户的输入格式化为电话号码格式.例如,当用户键入1234567890时,EditText视图应在输入前3个数字后立即动态显示为"(123)456-7890".
我在OnCreate中尝试了以下内容,但它似乎对我没有任何作用......
EditText ET = (EditText) findViewById(R.id.add_number);
ET.addTextChangedListener(new PhoneNumberFormattingTextWatcher());
Run Code Online (Sandbox Code Playgroud)
如何让用户的输入以电话号码格式显示?
format android string-formatting phone-number android-edittext
我正在处理一个宏,它接受当前值ActiveCell并根据选择的情况更改该值.
但是,我无法确定是否ActiveCell包含通配符字符串.我不确定我的语法是否正确.如何让我的选择案例进行比较?
Select Case ActiveCell.Value
Case ActiveCell.Value Like "*string*"
ActiveCell.Value = "contains string"
End Select
Run Code Online (Sandbox Code Playgroud) 我正在尝试创建一个excel宏来复制Excel工作表上显示的图表,并将它们粘贴(粘贴特殊)到PowerPoint中.我遇到的问题是如何将每个图表粘贴到不同的幻灯片上?我根本不知道语法..
这是我到目前为止(它的工作原理,但它只粘贴到第一张表):
Sub graphics3()
Sheets("Chart1").Select
ActiveSheet.ChartObjects("Chart1").Activate
ActiveChart.ChartArea.Copy
Sheets("Graphs").Select
range("A1").Select
ActiveSheet.Paste
With ActiveChart.Parent
.Height = 425 ' resize
.Width = 645 ' resize
.Top = 1 ' reposition
.Left = 1 ' reposition
End With
Dim PPT As Object
Set PPT = CreateObject("PowerPoint.Application")
PPT.Visible = True
PPT.Presentations.Open Filename:="locationwherepptxis"
Set PPApp = GetObject("Powerpoint.Application")
Set PPPres = PPApp.activepresentation
Set PPSlide = PPPres.slides _
(PPApp.ActiveWindow.Selection.SlideRange.SlideIndex)
' Copy chart as a picture
ActiveChart.CopyPicture Appearance:=xlScreen, Size:=xlScreen, _
Format:=xlPicture
' Paste chart
PPSlide.Shapes.Paste.Select
' Align pasted chart …Run Code Online (Sandbox Code Playgroud) 我有一个User模型和UserProfile模型.在User模型中,我想命令我的查询,使其按last_name的字母顺序排列.然后我想通过User_profiles"title"属性(经理,执行,会计等)来订购它.
楷模:
from django.contrib.auth.models import User
class UserProfile(models.Model):
user = models.OneToOneField(User)
title = models.CharField(max_length=20)
Run Code Online (Sandbox Code Playgroud)
视图:
def user_index(request):
i = User.objects.all().order_by('last_name', 'title')
return render_to_response('db/user_index.html', {'i': i ,}, context_instance=RequestContext(request))
Run Code Online (Sandbox Code Playgroud)
"标题"不是用户模型的属性,而是与UserProfile模型的用户相关.如何按字母顺序对UserProfile.title进行排序?
我在限制formset中的可选选项时遇到了问题.我有以下模型:员工,部门,项目,项目类型,成员资格和角色.员工可以在表单集中添加/删除他们为给定部门项目播放的角色,表单应该将可选项目限制为仅属于员工所属部门的项目.
楷模:
class Department(models.Model):
name = models.CharField(max_length=20)
def __unicode__(self):
return self.name
class Employee(models.Model):
fname = models.CharField(max_length=15)
department = models.ForeignKey(Department)
def __unicode__(self):
return self.fname
class Projecttype(models.Model):
name = models.CharField(max_length=20)
def __unicode__(self):
return self.name
class Project(models.Model):
projecttype = models.ForeignKey(Projecttype)
department = models.ForeignKey(Department)
members = models.ManyToManyField(Employee, through='Membership')
def __unicode__(self):
return "%s > %s" % (self.department, self.projecttype)
class Role(models.Model):
name = models.CharField(max_length=20)
def __unicode__(self):
return self.name
class Membership(models.Model):
project = models.ForeignKey(Project, null=True)
department = models.ForeignKey(Department)
employee = models.ForeignKey(Employee)
role = models.ManyToManyField(Role, blank=True, null=True)
class …Run Code Online (Sandbox Code Playgroud) 我有一个应用程序,目前在Google Play商店中,软件包名称为xxx我想删除此应用程序,但我想重新使用软件包名称,以便我将在其位置上传新应用程序.
是否可以删除旧应用程序,并使用现有包名称上传新应用程序?
谢谢,
我正在构建一个Web应用程序来跟踪一个人检查的图书馆书籍.我有以下型号:
class Person(models.Model):
name = models.CharField(max_length=100)
def __unicode__(self):
return self.name
class Book(models.Model):
name = models.CharField(max_length=100)
person = models.ForeignKey(Person)
checkout_date = models.DateTimeField('checkout date')
def __unicode__(self):
return self.name
Run Code Online (Sandbox Code Playgroud)
在管理员的"人员更改列表"页面上,我想展示该人拥有的书籍.这是可以做到的吗?如果是这样,怎么样?
admin.py
class BookAdmin(admin.ModelAdmin):
list_display = ('name', 'checkout_date', 'person' )
class PersonAdmin(admin.ModelAdmin):
list_display = ('name', 'book__name')
Run Code Online (Sandbox Code Playgroud) 我一直在玩夹层楼几天,我一直在关注这个博客,这非常有帮助.
我现在正处于需要制作一堆需要基于自定义模板的页面的位置.我的自定义模板被调用content.html
我把它放进去myProject > myApp/theme folder > templates > pages > content.html但是当我查看管理控制台时,我没有在下拉菜单中看到内容.
如何让夹层识别我的content.html页面作为模板?
可能重复:
在jQuery中检测手持设备的最佳方法
我想制作一个我的网络应用程序的移动版本.我如何运行一个函数来检测是否从桌面或移动浏览器发出请求?
这样,如果用户从移动浏览器请求他们点击链接,而不是去实际页面,它应该被劫持并做一些其他事件.
提前致谢..
我有一个作者模型和书籍模型.用户可以修改给定作者的所有书籍的属性.我希望能够为每本书显示错误,而不是列出顶部的所有错误,我该怎么做?
楷模
from django.db import models
from django.forms import ModelForm, Textarea
from django import forms
class Author(models.Model):
fname = models.CharField(max_length=100)
lname = models.CharField(max_length=100)
def fullname(self):
return '%s %s' % (self.fname, self.lname)
fullname = property(fullname)
def __unicode__(self):
return self.fullname
class Books(models.Model):
author = models.ForeignKey(Author)
title = models.CharField(max_length=50)
publisher = models.CharField(max_length=50)
edition = models.CharField(max_length=50)
comment = models.TextField()
def __unicode__(self):
return self.title
Run Code Online (Sandbox Code Playgroud)
视图
def author_books_edit(request, author_id):
a = get_object_or_404(Author, pk=author_id)
authorsbooks = a.books_set.all()
bookformset = inlineformset_factory(Author, Books, can_delete=True, can_order=True, exclude=('company',), extra=1)
formset = …Run Code Online (Sandbox Code Playgroud) django ×5
android ×2
django-forms ×2
excel ×2
vba ×2
admin ×1
detect ×1
django-cms ×1
foreign-keys ×1
format ×1
forms ×1
formset ×1
jquery ×1
mezzanine ×1
mobile ×1
options ×1
package ×1
paste ×1
phone-number ×1
powerpoint ×1
python ×1
select-case ×1
sorting ×1
templates ×1
validation ×1
wildcard ×1