Ⅰ 如何在自己的应用程序中启动其他应用程序
一,
调用自己开发的应用
1)在plist文件中,注册对外接口
在xcode
group&files 里面,展开 resources选择info.plist
鼠标右击information
property list ,然后从列表中选择URL types
右击
add row 添加一个对象(item)右击item add row
从列表中选择
URL Schemes 再右击添加一个对象(item1)
将item1得值设置为:myapp
这个myapp就是对外接口,其它应用可以通过它,调用该应用
plist如下图所示:
2).处理URL请求
应用程序委托在 application:handleOpenURL:方法中处理传递给应用程序的URL请求。如果您已经为自己
的应用程序注册了定制的URL模式,则务必在委托中实现这个方法。
下面代码实现了这个委托方法;
-
(BOOL)application:(UIApplication *)application handleOpenURL:(NSURL
*)url
{
if([[url
scheme] isEqualToString:@"myapp"]){
[application
setApplicationIconBadgeNumber:10];
return
YES;
}
return
NO;
}
3).测试外部调用
1.回到Home屏幕,启动Safari(在iPhone仿真器上,在菜单上选择Hardware->Home命令就可以回到Home屏幕)。
2.在Safari的地址栏中,键入使用定制模式的URL:myapp:
3.确认您的应用程序是否启动,以及应用程序委托是否收到application:handleOpenURL:消息。
4)调用方法
在你需要调用上面注册过对外接口的应用中,添加下面代码即可
NSURL
*url = [NSURL URLWithString:@"myapp:"];
[[UIApplication
sharedApplication] openURL:url];
通过上述两个步骤,你可以在你的应用中,让用户打开你的其它应用
二,
调用IOS自带的应用
上面讲述的是调用自身的应用,讲解了如何在自己应用之间调用问题,今天介绍一下如果调用IOS自带的app的方法
一、调用app
store界面方法
在实际开发中,往往要推荐自己其他应用和推荐自己的收费软件,那么我们就需要在程序中直接连接到app
store的相应页面。
实际上的做法很简单,使用的还是UIApplication类的OpenURL方法:
[[UIApplication
sharedApplication] openURL:[NSURL URLWithString:@"程序的相应连接"]];
二、调用其它应用的方法
Ⅱ 如何用VB调用外部的应用程序
使用Shell函数来调用外部的应用程序。
Shell 函数
执行一个可执行文件,返回一个 Variant
(Double),如果成功的话,代表这个程序的任务 ID,若不成功,则会返回 0。
DimRetVal
RetVal=Shell("C:WINDOWSsystem32CALC.EXE",1)'完成Calculator。
Ⅲ 如何在一个应用程序中打开另一个程序
一, 调用自己开发的应用
1)在plist文件中,注册对外接口
在xcode group&files 里面,展开 resources选择info.plist
鼠标右击information property list ,然后从列表中选择URL types
右击 add row 添加一个对象(item)右击item add row
从列表中选择 URL Schemes 再右击添加一个对象(item1)
将item1得值设置为:myapp
这个myapp就是对外接口,其它应用可以通过它,调用该应用
plist如下图所示:
2).处理URL请求
应用程序委托在 application:handleOpenURL:方法中处理传递给应用程序的URL请求。如果您已经为自己 的应用程序注册了定制的URL模式,则务必在委托中实现这个方法。
下面代码实现了这个委托方法;
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url
{
if([[url scheme] isEqualToString:@"myapp"]){
[application setApplicationIconBadgeNumber:10];
return YES;
}
return NO;
}
3).测试外部调用
1.回到Home屏幕,启动Safari(在iPhone仿真器上,在菜单上选择Hardware->Home命令就可以回到Home屏幕)。
2.在Safari的地址栏中,键入使用定制模式的URL:myapp:
3.确认您的应用程序是否启动,以及应用程序委托是否收到application:handleOpenURL:消息。
4)调用方法
在你需要调用上面注册过对外接口的应用中,添加下面代码即可
NSURL *url = [NSURL URLWithString:@"myapp:"];
[[UIApplication sharedApplication] openURL:url];
通过上述两个步骤,你可以在你的应用中,让用户打开你的其它应用
二, 调用IOS自带的应用
上面讲述的是调用自身的应用,讲解了如何在自己应用之间调用问题,今天介绍一下如果调用IOS自带的app的方法
一、调用app store界面方法
在实际开发中,往往要推荐自己其他应用和推荐自己的收费软件,那么我们就需要在程序中直接连接到app store的相应页面。
实际上的做法很简单,使用的还是UIApplication类的OpenURL方法:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"程序的相应连接"]];
二、调用其它应用的方法
Ⅳ 从存储过程中怎样调用外部应用程序
--调用外部程序或者命令
exec xp_cmdshell 'dir c:\'
注意不能调用需要用户干预才能继续运行的程序.
使用Sqlserver的xp_CmdShell扩展存储过程的一个注意:
这个存储过程只能执行Dos控制台程序,其他的Exe程序不能在Sqlserver进程空间执行.
但外部程式必须是一个自生灭的程式(即没有消息循环、不需要与用户交互),否则将会进入死循环中。
Ⅳ php网页如何调用桌面应用程序C# winform
这个不是PHP的范畴,需要调用外部应用必须要通过浏览器
像腾讯 淘宝之类都是自己定义相关协议来完成的.
不同的浏览器调用方式也不尽相同
Ⅵ VB怎么调用别的应用程序
Shell 函数
执行一个可执行文件,返回一个 Variant (Double),如果成功的话,代表这个程序的任务 ID,若不成功,则会返回 0。
语法
Shell(pathname[,windowstyle])
Shell 函数的语法含有下面这些命名参数:
部分 描述
pathname 必要参数。Variant (String),要执行的程序名,以及任何必需的参数或命令行变量,可能还包括目录或文件夹,以及驱动器。在Macintosh中,可以使用MacID函数来指定一个应用程序的署名而不是名称。下面的例子使用了Microsoft Word的署名:
Shell MacID("MSWD")
Windowstyle 可选参数。Variant (Integer),表示在程序运行时窗口的样式。如果 windowstyle 省略,则程序是以具有焦点的最小化窗口来执行的。在Macintosh(系统7.0或更高)中,windowstyle仅决定当应用程序运行时是否获得焦点。
windowstyle 命名参数有以下这些值:
常量 值 描述
vbHide 0 窗口被隐藏,且焦点会移到隐式窗口。常数vbHide在Macintosh平台不可用。
VbNormalFocus 1 窗口具有焦点,且会还原到它原来的大小和位置。
VbMinimizedFocus 2 窗口会以一个具有焦点的图标来显示。
VbMaximizedFocus 3 窗口是一个具有焦点的最大化窗口。
VbNormalNoFocus 4 窗口会被还原到最近使用的大小和位置,而当前活动的窗口仍然保持活动。
VbMinimizedNoFocus 6 窗口会以一个图标来显示。而当前活动的的窗口仍然保持活动。
说明
如果 Shell 函数成功地执行了所要执行的文件,则它会返回程序的任务 ID。任务 ID 是一个唯一的数值,用来指明正在运行的程序。如果 Shell 函数不能打开命名的程序,则会产生错误。
在Macintosh中,vbNormalFocus、vbMinimizedFocus和vbMaximizedFocus都将应用程序置于前台;vbHide、vbNoFocus、vbMinimizeFocus都将应用程序置于后台。
注意 缺省情况下,Shell 函数是以异步方式来执行其它程序的。也就是说,用 Shell 启动的程序可能还没有完成执行过程,就已经执行到 Shell 函数之后的语句。
Shell 函数示例
本示例使用 Shell 函数来完成一个用户指定的应用程序。在 MacIntosh 上,默认的驱动名为 “HD” ,路径名称的每部分由冒号而非反斜线分隔。相似地,您可以指定 Macintosh 文件夹而非 \Windows.
' 将第二个参数值设成 1,可让该程序以正常大小的窗口完成,并且拥有焦点。
Dim RetVal
RetVal = Shell("C:\WINDOWS\CALC.EXE", 1) ' 完成Calculator
Ⅶ 用户程序如何使用系统调用
首先,要知道:操作系统与用户间的接口有两种,一种是命令接口,另一种是程序接口。 什么是命令接口: 为了便于用户直接或者间接地控制自己的作业,操作系统向用户提供了命令接口,用户可以通过该接口向作业发出命令以控制作业的运行。该接口又进一步分为联机用户接口和脱机用户接口。(参考资料:《计算机操作系统》 第三版 汤小丹编着 西安电子科技大学出版社 23页) 什么是程序接口: 程序接口是提供给程序员在编程时使用的接口,是用户的程序取得操作系统服务的唯一途径。可以说,程序接口是为用户程序在执行中访问系统资源而设置的。程序接口由一组系统调用命令(简称系统调用)组成。用户通过在程序中使用这些系统调用命令来请求操作系统提供服务。 系统调用详解: 系统调用就是用户在程序中调用操作系统所提供的一些子功能,每一个系统调用都是一个能完成特定功能的子程序。具体讲,系统调用就是通过系统调用命令中断现行的用户程序,而转去执行相应的子程序,以完成特定的系统功能;系统调用完成后,控制又返回到系统调用命令的下条指令,被中断的程序将继续执行下去。 需要注意的是:系统调用的执行是在管态下运行的。 Windows系统调用: Windows操作系统提供了丰富的系统调用,这些系统调用又被进一步编写成不同的库函数后放入动态链接库DLL(DLL是动态链接库的英文缩写,全称是是Dynamic Link Library)中,这些库函数构成了Windows操作系统提供给程序员的编程界面,这个编程界面被称为应用编程接口API。 库函数:网络上的解释是:库函数顾名思义是把函数放到库里..是别人把一些常用到的函数编完放到一个文件里,供别人用。别人用的时候把它所在的文件名用#include<>加到里面就可以了。 库分动态链接库和静态链接库。这些库是通过编译连接生成的(在编译软件里,可以设置文件生成库文件还是普通的EXE文件)。 其实库函数就好比是在word文件里写了几篇作文,然后保存成一个word文档,那么这个word文档就相当于一个库,里面的每一篇作文都是一个库函数。 动态链接库的英文缩写是DLL,Windows中,动态链接库一般被存放在C:\Windows\System目录下,DLL多数情况下是带有DLL扩展名的文件,但也可能是EXE或其他扩展名。 所以说:API函数可以看做是一些函数,在windows操作系统下,这些函数通常存放在动态链接库中,其头文件通常包含在windows.h中(windows.h是VC 或者VS中带的)。这些存放在动态链接库里的API函数是操作系统与用户程序之间的唯一接口,用户程序只能通过这些库函数(API函数)请求操作系统服务,即用户程序只能通过这些存放在动态链接库里的API函数来实现系统调用。当用户程序中使用了这些API函数时,通常会发生系统调用,操作系统进入管态下运行,系统调用结束后,再返回到用户程序继续往下执行。 其实,C语言中最常用的printf和scanf函数,最后都是通过系统调用来完成的不止这两个函数,其实C语言的标准库函数,很多都是通过系统调用实现的。而要使用系统调用,windows下必然要使用存放在动态链接库里的API函数。当然,我们在程序中也可以不采用系统调用,因为没人规定你必须使用系统调用(当然,有时候采用系统调用会简单的多)。比如完成一个简单的加法运算程序,又比如单片机C语言编程,都没有系统调用。 许多应用软件,安装后,在其目录文件夹里通常会有一些DLL文件,这些DLL就是给该软件来调用的。 网上对API的解释如下: API是系统的基石,是Windows的一砖一瓦。 明确一个概念,软件是运行在系统平台的支持上的,软件的功能其实就是向系统伸请,并由系统完成这些功能的过程。 那么软件要做的事情如何传递给系统呢,也就是这些API的作用了,系统定义了这些API函数,做为支持软件执行系统功能的接口。 不同的操作系统自然API会是不同的. mfc就是对api的封装啊.就是很好的例子,候杰的深入浅出mfc正是讲这些原理的.
Ⅷ 软件怎么使用
以管家婆辉煌版举例说明管家婆软件怎么用,因为管家婆辉煌版是最经典的管家婆软件版本,最新版本为管家婆辉煌TOP2代10.x版本。
一、下载软件
请到管家婆软件杭州授权服务中心网站,即杭州管家婆,杭州美迪软件有限公司官方网站下载相应程序。点击如图进入下载:
点击进入后,选择辉煌系列——辉煌II系列——辉煌top10.x系列下载,如图:
二、安装sql数据库
这里不详细说明,网络一下sql2000的安装,有很多文章。需要强调的2点就是最后2步,需要选择混合模式和系统账户。并且,需要打sqlsp4补丁。
三、安装管家婆软件和配置服务器端
管家婆软件的安装,也比较简单,只要一直下一步即可。现在讲一下配置,当安装完成后,会跳出一个服务器端的配置,需要输入服务器名称,数据库用户名和密码。一般服务器名称输入服务器的计算机名称或输入127.0.0.1即可,数据库用户名为sa,密码就是在安装数据库时设置的密码。
四、开启3个服务:即管家婆服务器,管家婆套接字,数据库服务器
数据库服务器,只要重新启动电脑即可自动开启。
管家婆服务器和套接字分别在:开始——所有程序——管家婆辉煌版——选择管家婆服务器和套接字即可。
五、创建账套:
第一次进入,是空白的。需要自己创建账套,如图:
点下边的“创建”按钮,进入增加账套界面:
系统管理员账号是指SQL数据库的管理员账号,默认为“sa”,密码就是在安装数据库时设置的密码。
账套名称是你这套账在管家婆的名称,数据库名称是你这套账在SQLSERVER数据库里的名称,建议不要用汉字,最好用字母。
填完后,点“确定”按钮即可。
注意:最多能够创建9999个账套。账套名称与数据库名称,最多50字符。
六、使用管家婆的步骤:
一般步骤为:基本信息建立——期初建账——启用账套——日常业务。
基本信息,一般为往来单位,即客户和供应商;商品信息,仓库信息,职员信息等。这些信息可以分类。
期初建账,就是用管家婆前,初始的往来余额,仓库余额等信息。
启用账套,是做完基本信息和期初建账后,正式使用管家婆软件的一个标志。
日常业务,就是进货管理,销售管理,仓库管理,财务管理等具体的业务操作。
另外,为了管理正规化,我们也需要进行一些基本的系统设置和授权。
七、举例说明基本信息如何建立
这里举例说明一下基本信息中商品信息的建立,其他往来单位等建立方式是基本类似的,可以参考建立。
操作:基本信息-商品信息
空白新增、复制新增、修改、删除、分类、列表、上移、下移、保存排序功能介绍参见:基本信息录入概述
特别说明:商品一旦被使用,其成本算法选择就不允许修改。
查询:即穿透式查询,不仅可以查询表格中的,也可以查询类下的信息,并且可以将查询出来的信息进行修改处理。
商品信息新增
点击空白新增或者复制新增进入“商品信息”录入界面。录入界面的主要字段功能如下:
商品编号:为了录入快捷和便于查询,您可为商品定义编号,可以是数字,也可以是拼音;
成本模式:系统提供四种成本核算方法,移动加权平均法、先进先出法、后进先出法和手工指定法,选用哪种成本算法可根据企业自身特性。
如采用先进先出法,期末存货成本接近市价,使资产计价较合理;后进先出法,期末存货成本按较早的成本计算,与当前市价偏差较大,尤其在物价上涨时,期末存货成本计价偏低,影响资产计量;
采用后进先出法,本期销货成本最接近市价,与当期收入相配比,计算的利润较合理,当物价上涨时,还可以规避因涨价而带来的经营风险,而采用先进先法,本期销货成本较低,会导致虚增资产,虚增利润。
由于后进先出法计价使本期销售成本较高,期末存货成本较低,所以在一定时期内以减少应交所得税,从而增加企业现金流入。
从长远角度看,企业的存货最终都将转化为销售成本,因此不管采用这四种成本核算方法中的哪一种,最终的结果都将是一致的。
※ 成本核算方法一经确定,开账后是不允许修改的。
有效期(天):有效期主要用于商品的保质期管理,主要用于采用非移动加权平均法的商品,在涉及库存增加如进货单的单据格式配置中选上“生产日期”一项。查询时,在“库存查询-->商品保质期查询”中可以查询将要到保质期的商品。在“辅助功能-->启动报警”中,也可以查询到已到保质期的库存商品。
替换品:选择一种商品作为替换品,此种商品没货时可以选择此替换品进行代替。
商品属性:有库存商品,服务/劳务两种选择。 当商品信息选择“服务/劳务”时,会将该商品作为特殊商品处理。即在业务单据中不处理库存,而是根据商品金额,处理为收入或支出。选择为“服务/劳务”类的商品信息,将只能在进货和销售类的单据中选取,在其他物流类单据中,将不能使用。
编号递增:选择此后,保存当前信息,下一信息的编号将在当前信息编号基础上补1或加1生成新的编号。如当前编号为A,则保存后下一信息编号为A1;如果当前信息编号为A010,则下一信息编号为A011。
停用:默认情况下是使用。商品一旦停用,在业务单据中将不能再录入该商品。但查询统计不受影响。
价格信息
1、单位关系:单位关系是指基本单位和辅助单位间的换算比例,数量关系是
基本单位量=单位关系*辅助单位量;
比如,某商品基本单位是个,辅助单位是件,单位关系是20,则有(1件)*(20个/件)=(20个)
2、建议基本单位采用最小计量单位,辅助单位为大单位.
3、预设售价:预设售价主要是用于录销售单时自动跳出售价,您也可以在辅助功能-物价管理中录入或修改;
4、最多支持三个计量单位;
5、不同计量单位有自己的价格体系,录单时选择不同单位自动带出对应单价,价格跟踪时也会针对不同计量单位进行价格跟踪记录;
6、有自己的条码。在录商品时,录入对应的条码,就带出对应的商品的计量单位。
商品条码:管家婆辉煌版支持扫描枪输入,你只需在基本信息中输入该商品的条码信息,录单时在条码处使用扫描枪即可跳出该商品;
一品多码:在商品基本信息编辑页面,“价格信息”处,双击“条码字段”,则调出商品对应单位的多条码录入框。此处录入的条码,在商品录入及查询时,均有效。
条码打印:即录入要打印的纸张张数,然后进行条码打印。
打印设置:进行条码格式设置,包括条码样式,纸张布局,条码打印机类型选择,条码标签等。具体使用方法参见条码打印设置界面帮助。
点击商品提成页面签将进行商品提成方案选择栏,如下图
商品基本信息中的“商品提成”页面,主要显示的是该商品使用的提成方案的基本信息,如果名称、时间等等。
选择方案后,系统将会根据商品的销售情况,统计职员的提成。
点击“新增”按钮,可以在提成方案管理界面中选择新的方案;
点击“删除”按钮,可以删除该商品对应的方案,但并不会删除提成方案本身。
注意:此处选择了商品的提成方案后,可以在商品销售提成统计报表中查询相关数据。
点击其它信息栏,将进入图片管理窗口。
商品图片:《管家婆》辉煌系列可以上传并显示商品的图片信息。点击“图片管理”按钮,选择商品的图片信息,点击“打开”按钮后图片保存到数据库,并在基本信息框中显示,如果要删除该图片则直接点击“图片删除”按钮。
八、期初建账举例:
这里以往来单位的期初举例,即应收应付的期初。其他期初类似。
往来单位期初应收应付主要指往来单位的应收应付款及预收预付账款的建立,有两种方法:
方法一:在录往来单位基本信息中录入;
方法二:在“期初应收应付”中建立。
操作:进入“期初应收应付”,点下边的“修改期初”按钮进入“期初应收应付款”窗口录入信息。如下图:
注意:一个往来单位不能同时输入“应收账款”和“应付账款”,也不能同时输入“预收账款”和“预付账款”。
在实际财务中一个往来单位可能同时有应收和应付款,预收和预付款,但在期初应收应付中只能输入其往来账的累计值。
九、启用账套:
启用账套,即开帐。
期初建账完成后,就可以开账了。开账后,即可进行单据录入及过账,就可以进行正常的操作了。
操作:进入“系统维护-期初建账-开账”,点击“开账”按钮后,即可完成操作。
开账之后不允许再修改期初,若已开账,但还没有录入单据的情况下可以通过反开账来修改期初。进入"系统维护-期初建账-开账",点击“反开账”按钮即可。
特别说明:实际开账日期为第一张过账单据的录单日期。
十、日常操作举例:
这里以开具一张销售单举例说明,其他单据类似:
销售单一旦过账,就会自动减少库存,如果没有收款,应收款就自动增加。
销售单上有购买单位、经手人、部门、发货仓库、票据类型、收款账户、收款过程、选择订单等项目。
1.整单折扣:及整单进行价格折扣处理,商品行的折扣及折后单价将同时调整。整单折扣不会控制单品折扣,当整单折扣与单品折扣修改后,以最后修改的数据作为商品行的折扣依据。
2.优惠金额:即我方对购买单位的优惠,即少收款,记入费用类科目“优惠”中,做加法运算。如果销售单中优惠购买单位,则应收款中也应该减去已经优惠的金额。
3.销售订单:
在录销售单时,您也可以调用还未完成的订单。具体方法是:在销售单中选择购买单位后,点击“选择订单”按钮,可以调出对应此单位的销售订单。如果发货数量与实际数量有差异,以实际数量录入后,系统会自动计算未发货数量与已发货数量。并标记订单是否完成。 选择订单后,再进行商品选择。
4.选报价单:
在录销售单时,您也可以调用向客户发出后得到肯定答复的报价单。具体方法是:在销售单中选择购买单位后,点击“选报价单”按钮,可以调出对应此单位的报价单。
5.票据类型:
管家婆辉煌版为销售单配置了税票格式、收据格式、自定义格式三种票据类型。在选择收据或税票类型后,系统将自动切换单据格式。 其中,“自定义”格式,也即单据格式配置,可以在“辅助功能--单据格式配置”中进行定义。
6.收款日期:
该笔销售业务若没有收款,则可在收款期限里选择与客户协商的收款日期。若到期未收款,可在超期应收款里查询。
7.收款账户:
管家婆辉煌版中的销售单,若选择了收款账户、并录入了金额,则表示货款两清,无需再录收款单,若没有录入金额,系统则自动挂在对此购买单位的应收账款中,可参考下面的“收款过程”。
8.收款过程:
在按单结算处理情况下,一笔销售业务可能是分几次收款完成的,用户可以在调出某张销售单的时候,直接点击“收款过程”按钮,查看此张单据的收款情况,也可以进一步查询某张收款单。
9.优惠金额:
辉煌版中增加了对销售收款零头的处理。如上图所示应收客户70.20元,一般只收70元,但应收账款就会挂有0.20元,在辉煌版中您可将这0.20元记入到“优惠”项目里。这实际上是一笔费用,因此在以后您可通过费用查询来查看“优惠”的余额。
10.数量录入(F9):
我们在辉煌系列版本中,增加了数量的多种录入方式。首先,我们在单据上选择了商品的单位信息后,可以直接在数量处,录入所选单位的数量。然后,如果用户的商品信息采用了多单位,则我们也提供了更方便用录入方式:此时,双击数量字段,或点击“F9”快捷键,则会弹出商品多单位录入窗口,用户可以根据各单位的实际情况录入数量信息。录入完成后,系统会自动根据界面的录入信息及单位关系,自动转换单据上的数量及辅助数量信息。
注意:由于此方法均以单位关系和基本单为计算依据,所以,在具体使用中可能会出现小数误差,这是无法避免的,也是正常情况。
11.会员卡(F2):
点击此按钮或按“F2”就弹出会员卡录入界面,大该界面可以录入会员卡号或持卡人名称。如果往来单位为空,则选择号后就将会员卡对应的往来单位信息填入往来单位框中,如果已经有单位信息,则不修改单位信息,只是获取折扣信息。会员卡消费记录一方面记入会员消费统计,另一方面记入单据中往来单位中;涉及到的应收应付与会员卡没有直接联系,而与单据中往来单位连接在一起,如此,方便没有会员卡的单位也可以使用其它单位的会员卡进行消费获取折扣。
如果刷的是折扣卡,而单据没有配置折扣字段,则折扣卡不可使用。
12.销售开票:
1、单据格式配置中,将销售单中“开票金额”配置;
2、销售单中录入开票金额;
3、对于已经过账单据,要想补充开票金额,则到往来对账中进行开票处理;
13.单据录入中的插入、删除
在录入中,用户可能经常出现在已录好的行中间插入一条记录,或者要删除两行信息间的空行,怎么办呢?
在行中间插入一行: 鼠标点住一行,按键盘上的“Insert”,即可在该行上方插入一行。
在行中间删除空行:鼠标定位在空行处,然后按下"CTRL",再按"DELLET"键就行.。
14.如何处理销售赠送?
在销售活动中,我们往往伴随着赠送,如何在销售时同时处理呢?
现在,我们处理起来非常简单。操作如下:销售单中录入常销售商品,同时录入赠品,将光标置赠品所在行按“F4”或右键菜单点“赠品”,则将商品状态置“赠品”,单价自动处理为0,并且价格金额等不允许修改,只能修改赠品数量;
如果想取消赠品标记,则只需要再此按“F4”或点右键菜单“赠品”,则将赠品状态恢复到正常销售状态。
销售单中赠品的出库成本计算为销售成本。
友情提示:要取消赠品标记再按一下“F4”或鼠标再选择一下赠品就行.
15.销售单读取价格方式
配置了价格跟踪且有价格跟踪记录的商品,直接使用价格跟踪价格;
配置了价格跟踪,没有价格跟踪记录,但使用了单位价格体系的,使用单价价格体系价格;
配置了价格跟踪,没有价格跟踪记录,不使用了单位价格体系的,价格为0;
没有配置价格跟踪,而有单位价格体系的,使用单位价格体系价格;
即不使用价格跟踪,也没有单位价格体系的,直接使用预设售价1
销售订单、销售单、委托发货单读取价格方式相同。
16.多账户收款
要使用多账户收款,则点收款金额旁边那个图标,从而弹出多账户付款录入表格进行录入,有两个及以上支付科目,则收款账户和收款金额不允许直接修改。
在多账户收款时,可以使用预收账款,使用的会员卡,如果是储值卡,则还可以使用“会员储值”进行结算。
17.为了防止操作员做假,不允许操作员录入以前的单据,怎么办?
操作员授权时不允许补单就行。
18.查看单位应收应付
1、选择往来单位时,如果有应收应付权限,可以查看到单位的应收应付;
2、选择往来单位后,按F3可以在单据表头临时显示应收应付;进货单、销售单、收款单、付款单都是如此。
19.成本出库方法:对于移动加权成本算法商品,有库存时用成本均价,没有成本有最近进价,都没有时弹出成本录入框,而对于手工指定法,则以指定批次成本,对于先进先出和后进先出,则按出库批次进行核算
20.促销价说明:
1、如果录单日期和服务器日期都在促销日期内,并且时间点、适用仓库、适用客户也在促销范围内,则录入商品时读取促销价;不符合特价时按照其它价格规则读取;
2、特价商品进行标记;销售退货调销售单时,如果商品是特价,则此行商品退货时也标记为特价;
21.查看库存数量或库存分布
1、光标选择商品后按F5或鼠标右键选择库存分布,就能查看到该商品在各仓库的库存数量和虚拟库存数量情况;
2、光标选择商品后按F7就能够在单据表头快速查看该商品在仓库的虚拟库存数量;
3、所有物流类单据都有此功能;
22.扫描枪自动累加及条码录入:
商品录入时,扫描枪扫描到条码相同的商品时将只列出一次,此商品自动实现数量累加;表体右键有“条码录入”框,直接输入商品条码和数量。所有相关选择商品的物流单据都具有此功能。
特别说明:
1、如果单据格式中没有配置折扣字段,则不能使用会员卡;
2、如果折后单价低于最低售价且使用了最低售价提示配置,则将进行最低售价提示;
3、如果没有成本权限,则折后单价低于最近进价提示时,不显示进价;
4、如果会员卡已经消费金额加本次消费金额大于会员卡最高消费金额时,单据过账时将进行提示并不允许过账。会员卡消费记录的是价税合计金额,进行比较的也是价税合计金额。
5、如果设置了往来单位信用额度,即应收款上限,则销售单在销售时,如果单位已经欠我方金额加本次金额超过应收款上限,则销售单过账时将进行提示。
Ⅸ html5 怎么调用原生app
生App vs 移动Web App
Git@OSC 的 Android 和 iOS 客户端全面开源
每当你打算开发移动应用程序时,都要考虑你的应用如何创建以及如何部署。如今已有两个主要的方向:原生App 以及 移动Web App。那么在今天这篇文章中就来比较一下两者的区别来供大家参考。
原生App vs 移动Web App : 定义
什么叫做原生App?
原生App是专门针对某一类移动设备而生的,它们都是被直接安装到设备里,而用户一般也是通过网络商店或者卖场来获取例如 The App Store 与 Android Apps on Google Play .
随便说几个原生App的例子,比如 iOS 的 Camera+ 以及 Android 的 KeePassDroid
什么叫做移动Web App?
一般说来,移动Web App都是都是需要用到网络的,它们利用设备上的浏览器(比如iPhone的Safari)来运行,而且它们不需要在设备上下载后安装。
原生App 与 移动Web App的比较
用户界面
有些公司为同样的产品制作了原生App与移动Web App,下图就是Facebook的原生App与移动Web App的界面比较:
注意这两者的不同地方会产生不同的用户体验结果。
开发方面
原生App
每一种移动操作系统都需要独立的开发项目
每种平台都需要独立的开发语言。Java(Android), Objective-C(iOS)以及Visual C++(Windows Mobile)等等
需要使用各自的软件开发包,开发工具以及各自的控件
移动Web App
因为运行在移动设备的浏览器上,所以只需要一个开发项目
这种应用可以使用HTML5,CSS3以及JavaScript以及服务器端语言来完成(PHP,Ruby on Rails,Python)
这里可没有标准的SDK,基本任意选择
别忘了有一些跨平台的开发工具,比如PhoneGap, Sencha Touch 2以及Appcelerator Titanium等等。
能力方面
原生App
能够与移动硬件设备的底层功能,比如个人信息,摄像头以及重力加速器等等
移动Web App
只能使用有限的移动硬件设备功能。
赢利
原生App
可以使用专门的移动平台的广告,比如AdMob
移动Web App
基本没有限制,但也没什么优势
注意原生App能够直接在对应的官方商店进行定价就能马上赢利,然而移动Web App需要你自己完成付款的系统,这可不是一件简单的事情。
获取方法
原生App
直接下载到设备
以独立的应用程序运行(并不需要浏览器)
用户必须手动去下载并安装这些原生App
有一些商店与卖场来帮助用户寻找你的App
移动Web App
从移动设备上的浏览器访问
不需要安装额外的软件
软件更新只需要服务器就够了
因为现在没有什么商品或卖场提供这种App,所以如何搜索这些移动Web App相当不简单
版本控制
原生App
用户可以自由地选择是否更新软件版本,所以会出现不同用户同时使用不同版本的情况
移动Web App
所有的用户都是用同样的版本
优势
原生App
比移动Web App运行快
一些商店与卖场会帮助用户寻找原生App
官方卖场的应用审核流程会保证让用户得到高质量以及安全的App
官方会发布很多开发工具或者人工支持来帮助你的开发
移动Web App
跨平台开发
用户不需要去卖场来下载安装App
任何时候都可以发布App,因为根本不需要官方卖场的审核
如果你已经有了一个Web App,你可以使用 responsive web design来辅助改进(这也是优势?)
缺陷
原生App
开发成本高,尤其是当需要多种移动设备来测试时
因为是不同的开发语言,所以开发,维护成本也高
因为用户使用的App版本不同,所以你维护起来很困难
官方卖场审核流程复杂且慢,会严重影响你的发布进程
移动Web App
无法使用很多移动硬件设备的独特功能
要同时支持多种移动设备的浏览器让开发维护的成本也不低
如果用户使用更多的新型浏览器,那问题就更不好处理了
对于用户来说,这种App很难被用户发现
原生App vs 移动Web App : 你如何选择?
所以在你准备做移动App时,你应该先问问自己以下几个问题:
你的应用是否需要使用某些设备的特殊功能,比如摄像头,摄像头闪光灯或者重力加速器
你的开发预算
你的应用是否一定需要网络
你的应用的目标硬件设备是所有的移动设备还是仅仅只是一部分而已
你自己已经熟悉的开发语言
这个应用对于性能要求是否苛刻
如何靠这个应用赢利
我想这几个问题应该能让你做出明智的选择。
结论
你的选择是原生App还是移动Web App,主要受商业目标,目标用户,以及技术需要这些因素影响的。其实更多时候你也不要为选择那种App模式烦恼,正如上文提到,类似Facebook这样的公司就为用户提供了两种选择。然而对于大部分人来说,预算,资源限制将会逼迫我们只能选择其中一种(或者只能以其中一种为重点)。
Ⅹ windows如何在运行里输入应用程序名称就能调用应用程序
以下是网上搜的,不为分,希望对你有帮助!
很多的,先要在“运行”中输入cmd,下面再给你一个XP的一些运行吧
开始-运行-命令大全
1. gpedit.msc-----组策略
3. Nslookup-------IP地址侦测器
4. explorer-------打开资源管理器
5. logoff---------注销命令
6. tsshutdn-------60秒倒计时关机命令
7. lusrmgr.msc----本机用户和组
8. services.msc---
9. oobe/msoobe /a----检查XP是否激活
10. notepad--------打开记事本
11. cleanmgr-------垃圾整理
12. net start messenger----开始信使服务
13. compmgmt.msc---计算机管理
14. net stop messenger-----停止信使服务
15. conf-----------启动netmeeting
16. dvdplay--------DVD播放器
17. charmap--------启动字符映射表
18. diskmgmt.msc---磁盘管理实用程序
19. calc-----------启动计算器
20. dfrg.msc-------磁盘碎片整理程序
21. chkdsk.exe-----Chkdsk磁盘检查
22. devmgmt.msc--- 设备管理器
23. regsvr32 /u *.dll----停止dll文件运行
24. drwtsn32------ 系统医生
25. rononce -p ----15秒关机
26. dxdiag---------检查DirectX信息
28. Msconfig.exe---系统配置实用程序
30. mem.exe--------显示内存使用情况
31. regedit.exe----注册表
32. winchat--------XP自带局域网聊天
33. progman--------程序管理器
34. winmsd---------系统信息
35. perfmon.msc----计算机性能监测程序
36. winver---------检查Windows版本
37. sfc /scannow-----扫描错误并复原
38. taskmgr-----任务管理器(2000/xp/2003
39. winver---------检查Windows版本
40. wmimgmt.msc----打开windows管理体系结构(WMI)
41. wupdmgr--------windows更新程序
42. wscript--------windows脚本宿主设置
43. write----------写字板
44. winmsd---------系统信息
45. wiaacmgr-------扫描仪和照相机向导
46. winchat--------XP自带局域网聊天
47. mem.exe--------显示内存使用情况
48. Msconfig.exe---系统配置实用程序
49. mplayer2-------简易widnows media player
50. mspaint--------画图板
51. mstsc----------远程桌面连接
52. mplayer2-------媒体播放机
53. magnify--------放大镜实用程序
54. mmc------------打开控制台
55. mobsync--------同步命令
56. dxdiag---------检查DirectX信息
57. drwtsn32------ 系统医生
58. devmgmt.msc--- 设备管理器
59. dfrg.msc-------磁盘碎片整理程序
60. diskmgmt.msc---磁盘管理实用程序
61. dcomcnfg-------打开系统组件服务
62. ddeshare-------打开DDE共享设置
64. net stop messenger-----停止信使服务
65. net start messenger----开始信使服务
66. notepad--------打开记事本
67. nslookup-------网络管理的工具向导
68. ntbackup-------系统备份和还原
69. narrator-------屏幕“讲述人”
70. ntmsmgr.msc----移动存储管理器
71. ntmsoprq.msc---移动存储管理员操作请求
72. netstat -an----(TC)命令检查接口
73. syncapp--------创建一个公文包
74. sysedit--------系统配置编辑器
75. sigverif-------文件签名验证程序
76. sndrec32-------录音机
77. shrpubw--------创建共享文件夹
78. secpol.msc-----本地安全策略
79. syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码
80. services.msc---本地服务设置
81. Sndvol32-------音量控制程序
82. sfc.exe--------系统文件检查器
83. sfc /scannow---windows文件保护
85. tourstart------xp简介(安装完成后出现的漫游xp程序)
86. taskmgr--------任务管理器
87. eventvwr-------事件查看器
88. eudcedit-------造字程序
89. explorer-------打开资源管理器
90. packager-------对象包装程序
91. perfmon.msc----计算机性能监测程序
92. progman--------程序管理器
93. regedit.exe----注册表
94. rsop.msc-------组策略结果集
95. regedt32-------注册表编辑器
97. regsvr32 /u *.dll----停止dll文件运行