仿制用友U8界面

unit Unit1;

interface

uses
  Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
  Vcl.Controls, Vcl.Forms, Vcl.Dialogs, cxGraphics, cxControls, cxLookAndFeels,
  cxLookAndFeelPainters, dxSkinsCore, dxSkinsDefaultPainters,
  dxSkinsdxNavBarPainter, dxSkinscxPCPainter, cxPCdxBarPopupMenu, cxPC,
  dxNavBarCollns, cxClasses, dxNavBarBase, dxNavBar, dxSkinsdxStatusBarPainter,
  dxStatusBar;

type
  TForm1 = class(TForm)
    dxNavBar1: TdxNavBar;
    dxNavBar1Group1: TdxNavBarGroup;
    dxNavBar1Group2: TdxNavBarGroup;
    dxNavBar1Group3: TdxNavBarGroup;
    dxNavBar1Group4: TdxNavBarGroup;
    dxNavBar1Item1: TdxNavBarItem;
    dxNavBar1Item2: TdxNavBarItem;
    dxNavBar1Item3: TdxNavBarItem;
    dxNavBar1Item4: TdxNavBarItem;
    cxPageControl1: TcxPageControl;
    cxTabSheet1: TcxTabSheet;
    dxStatusBar1: TdxStatusBar;
    Procedure Addpage(cText:String);
    procedure dxNavBar1Item1Click(Sender: TObject);
    procedure dxNavBar1Item2Click(Sender: TObject);
    procedure dxNavBar1Item3Click(Sender: TObject);
    procedure dxNavBar1Item4Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}
Procedure TForm1.Addpage(cText:String);
 Var
   I:integer;
   bNew:Boolean;
   TempTab:TcxTabSheet;
 begin
    bNew:=true;
    for I := 0 to Self.cxPageControl1.PageCount-1 do
       begin
         if cxpageControl1.Pages[i].Caption=cText then
            begin
              cxpagecontrol1.Properties.ActivePage:=cxpagecontrol1.Pages[i];
              bNew:=False;
            end;
         end;
    IF bNew then
      begin
         TempTab:=TcxTabSheet.Create(cxpageControl1);
         TempTab.Caption:=cText;
         TempTab.PageControl:=cxpageControl1;
         cxPageControl1.Properties.ActivePage:=TempTab;
      end;
 end;
 procedure TForm1.dxNavBar1Item1Click(Sender: TObject);
   begin
      Addpage((Sender as TdxNavBarItem).Caption);
   end;
 procedure TForm1.dxNavBar1Item2Click(Sender: TObject);
begin
    Addpage((Sender as TdxNavBarItem).Caption);
end;

procedure TForm1.dxNavBar1Item3Click(Sender: TObject);
begin
        Addpage((Sender as TdxNavBarItem).Caption);
end;

procedure TForm1.dxNavBar1Item4Click(Sender: TObject);
begin
    Addpage((Sender as TdxNavBarItem).Caption);
end;

end.

仿制用友U8界面

时间: 2024-09-28 20:40:52

仿制用友U8界面的相关文章

用友U8客户端连接不上服务器全攻略

用友U8客户端连接不上服务器全攻略 http://www.enet.com.cn2009年09月23日09:26 来自论坛 [导读]:如果网络不通,就让用户查找网络原因 检查步骤: 1.网络是否通? 方法:ping 服务器名称/ip -t 如果网络不通,就让用户查找网络原因: 如果网络是通的,继续…… 2.尝试使用ip地址登录服务器 如果无效,继续…… 3.配置hosts文件,将服务器+ip加入(路径:C:\WINNT\system32\drivers\etc\hosts) 如果配置hosts文

外系统对接用友U8

用友U8提供的数据集成方式有:1.EAI模式:2.OpenAPI模式: 1.EAI模式 它是U8早期版本就提供的一种企业数据集成模式,它比较适合用于内网系统与U8之间的数据集成,比如:WMS系统.MES系统等. 具体的实现方式有两种: 1.通过调用COM组件的方式实现与U8系统的通信: 2.通过HTTP的方式,U8提供了一个用于交互的HTTP地址,可以IIS里查看.因为我们系统就是Java语言编写的,不便于通过JNI来调用COM组件,所以,采用了HTTP的方式, 这种方式其实很简单,就是向U8提

electron仿制qq(2) 主界面制作

制作从头开始 最后会将写好的组件放到一起的!之前写了好几天的纯css 有点累 本章中将使用sass 如果代码太长 会分两个或多个章节写代码中会有详细的注释 以便于大家阅读and理解界面可能会有部分偏差 比较是仿制的 官方界面尺寸 默认宽度: 280px (大约 我之前拉伸过 被记录了 所以没法准确的测量)默认高度: 652px (也是大约值)最小高度: 528px最小宽度: 280px最大高度: 1041px (可能不太准确 有可能是根据分辨率来显示的)最大宽度: 605px顶部头像区域高度:

用友u8数据库表结构

用友数据库表名参照表1 Accessaries 成套件表2 AccInformation 帐套参数表3 AdjustPVouch4 AdjustPVouchs5 Ap_AlarmSet 单位报警分类设置表6 Ap_BillAge 帐龄区间表7 Ap_Cancel 核销情况表8 Ap_CancelNo 生成自动序号9 Ap_CloseBill 收付款结算表10 Ap_CtrlCode 控制科目设置表11 Ap_Detail 应收/付明细帐12 Ap_DigSet13 AP_DispSet 查询显示

用友U8 Win7下安装IEWebControls

在WIN7 32位系统下安装U8,提示 IEWebControls安装失败,首先百度 IEWebControls  是干什么用的,得到的答案是: 在装一些ASP.net应用程序时要求安装 一微软的一些控件,比如说treeView 所以在安装U8服务器B/S服务时,会要求安装IIS,很多人没有仔细阅读安装说明,所以导致后面IEWebControls安装失败.其实只需要根据安装说明,在安装IIS时,按照说明勾选响应的项就不会出错的.但为了省事,就把IIS所有的勾都勾上吧(ftp可以不用) 所以,总的

用友U8 归纳采购退货结算三种情况

对应版本: 8.52 问题现象: 客户经常处理退货结算的问题 问题原因: 应系统掌握各种情况 解决方案: 结算前全额退货即已录入采购入库单,但未进行采购结算,并且全额退货.填制一张全额数量的红字采购入库单.把这张红字采购入库单与原入库单进行结算,冲抵原入库单数据. 结算前部分退货即已录入采购入库单但未进行采购结算,并且部分退货.填制一张部分数量的红字采购入库单.填制一张相对应的采购发票,其中发票上的数量=原入库单数量-红字入库单数量.把这张红字入库单与原入库单.采购发票进行结算,冲抵原入库单数据

用友U8账套的建立

  第1步点击开始菜单进入系统管理模块   第2步点击系统菜单下的注册   第3步弹出登录系统对话框,操作员输入admin点确定   第4步点击权限菜单下的用户   第5步进入用户管理窗口,点击工具栏的增加按钮   第6步进入增加用户窗口,输入编号及主管姓名点增加,以此种方点击“增加”,填写编号“002”填写姓名“张出纳”, 点击“增加”,填写编号“003”填写姓名“李会计”点击“退出”   第7步点击系统管理窗口下账套菜单点建立   第8步进入创建账套窗口在账套号中输入考题中的账套号   第9

用友U8 |【合同管理】提示合同被用户锁定

问题:进行合同结算单操作时,提示:用户正在对该合同进行操作 处理方法: 后台数据库执行 select * from CM_Tasklogselect * from CM_Task delete from CM_Tasklog where strusername='林文星' 原文地址:https://www.cnblogs.com/lxhui/p/12408241.html

用友U8 |【合同管理】生结算单时无法找到合同

问题:合同结算单参照合同生成时,无法筛选出对应的合同. 处理方法:合同无法被找到,因为合同执行数已满.筛选合同时,是否显示已执行完合同选“是”,还是可以生结算单收款. 原文地址:https://www.cnblogs.com/lxhui/p/12692182.html