do not kown

set_item_property(‘CLEARS.CLEAR_TYPE_DESC‘
                                     ,item_is_valid
                                     ,property_true);

IF event = ‘PRE-UPDATE‘ THEN
            validate_gl_date;
   ELSIF event = ‘WHEN-NEW-ITEM-INSTANCE‘ THEN
            set_property.clears_property;
            app_synch.menu_toolbar_sync(‘WHEN-NEW-ITEM-INSTANCE‘);
END IF;

 IF event = ‘WHEN-VALIDATE-ITEM‘ THEN
            app_field.clear_dependent_fields(‘CLEARS.CLEAR_TYPE_DESC‘
                                            ,‘CLEARS.CLEAR_TYPE‘);
        END IF;

IF event = ‘WHEN-VALIDATE-ITEM‘ THEN
            app_field.clear_fields(‘CLEARS.DOC_LINE_NUMBER‘
                                  ,‘CLEARS.DOC_LINE_ID‘
                                  ,‘CLEARS.DOC_DIST_NUMBER‘
                                  ,‘CLEARS.DOC_DIST_ID‘);
        END IF;
 

IF event = ‘FOLDER_RETURN_ACTION‘ THEN
            IF (:global.folder_action = ‘SHOW-FIELD‘) THEN
                field_name := name_in(‘global.folder_field‘);
                IF (field_name IN (‘AMOUNT‘)) THEN
                    app_item_property.set_property(‘CNTS‘ || ‘.‘ || field_name
                                                  ,alterable
                                                  ,property_on);
                END IF;
END IF;

END IF;
           set_property.cnts_property;
           app_synch.menu_toolbar_sync(‘WHEN-NEW-RECORD-INSTANCE‘);

PROCEDURE transfer(event VARCHAR2) IS
BEGIN
    IF event = ‘WHEN-BUTTON-PRESSED‘ THEN
        :control.transfer_flag := ‘Y‘;
        go_block(‘TRANSFER_CONTROL‘);
        clear_block(no_validate);
    END IF;
END transfer;

cux_ap_estimate_utl.init_cnts_data(p_doc_type => :headers.doc_type
                                              ,p_document_id => :headers.document_id
                                              ,p_header_id => :headers.header_id);

app_record.for_all_records(‘HEADERS‘
                           ,‘APPROVE_CHECKED‘);

app_folder.define(‘TOTAL_BLOCK‘
                             ,‘CNTS_SUMMARY‘);

app_special.instantiate(‘SPECIAL1‘
                                   ,‘&‘ || :parameter.p_menu_string1
                                   ,NULL
                                   ,TRUE);
       
            set_property.control_property;
       
            set_canvas_property(‘MAIN_TAB‘
                               ,topmost_tab_page
                               ,‘CLEARS‘);

mo_global.init(‘M‘);

IF event = ‘WHEN-TAB-PAGE-CHANGED‘ THEN
            l_new_tab := name_in(‘SYSTEM.TAB_NEW_PAGE‘);
            l_old_tab := name_in(‘SYSTEM.TAB_PREVIOUS_PAGE‘);
            IF l_new_tab = ‘CNTS‘ THEN
                show_view(‘CNTS_FIXED‘);
                show_view(‘CNTS_STK‘);
                hide_view(‘CLEARS_FIXED‘);
                hide_view(‘CLEARS_STK‘);
                go_item(‘CNTS.LINE_NUMBER‘);
            ELSIF l_new_tab = ‘CLEARS‘ THEN
                hide_view(‘CNTS_FIXED‘);
                hide_view(‘CNTS_STK‘);
                show_view(‘CLEARS_FIXED‘);
                show_view(‘CLEARS_STK‘);
                go_item(‘CLEARS.LINE_NUMBER‘);
            END IF;

app_field.clear_fields(‘HEADERS.VENDOR_ID‘
                                  ,‘HEADERS.VENDOR_NAME‘
                                  ,‘HEADERS.DOCUMENT_ID‘
                                  ,‘HEADERS.DOCUMENT_NUM‘
                                  ,‘HEADERS.CUST_ACCOUNT_ID‘
                                  ,‘HEADERS.CUSTOMER_NAME‘);

app_field.clear_dependent_fields(‘HEADERS.DEPT_CODE‘
                                           ,‘HEADERS.DEPT_DESC‘);

cux_ap_estimate_utl.get_apply_customs_agent(p_document_id => :headers.document_id
                                                           ,x_vendor_num => :headers.vendor_num
                                                           ,x_vendor_name => :headers.vendor_name);

cux_ap_estimate_utl.process_acct_ccid(p_org_id => :headers.org_id
                                             ,p_dept_code => :headers.dept_code
                                             ,p_exp_type => :headers.exp_type
                                             ,p_exp_detail => :headers.exp_detail
                                             ,p_cost_flag => :headers.cost_flag
                                             ,x_exp_ccid => l_exp_ccid
                                             ,x_mid_ccid => l_mid_ccid
                                             ,x_ap_ccid => l_ap_ccid
                                             ,x_return_status => l_return_status
                                             ,x_error_message => l_error_message);

cux_ap_estimate_utl.get_period_open_flag(p_org_id => :headers.org_id
                                                                          ,p_gl_date => :headers.gl_date
                                                                          ,p_application_id => 101);

cux_ap_estimate_utl.get_base_currency(p_org_id => :headers.org_id);

app_item_property.set_property(find_item(‘HEADERS.BBC_AMOUNT‘)
                                     ,alterable
                                     ,property_off);

时间: 2024-10-17 11:06:39

do not kown的相关文章

the "find" which you should kown that how to use it

1.文件查找:     在文件系统上查找符合条件的文件     文件查找的相关命令:        locate: 非实时查找(基于索引在数据库中的查找)        find  : 实时查找2.locate命令:     依赖于事先构建的索引:索引的构建是在系统较为空闲的时候自动进行的(周期性任务),你需要手动的更新数据库(命令:updatedb)     索引的构建过程需要遍历整个文件系统,极消耗资源 模式:locate [OPTION]...  PATTERN...          

Do you kown Asp.Net Core -- 配置Kestrel端口

Kestrel介绍 在Asp.Net Core中,我们的web application 其实是运行在Kestrel服务上,它是一个基于libuv开源的跨平台可运行 Asp.Net Core 的web服务器. 在开发阶段,我们可以直接使用Kestrel服务器用来测试,也可以使用IISExpress.在使用IISExpress其实也需要启动一个Kestrel服务器,通过IISExpress反向代理请求到Kestrel,很多时候我更喜欢使用Kestrel,因为可以实时看到log. 配置端口 在Sock

学习liunx的日子one——了解基本指令

好激动终于学习linux了(知识源于学习) 对于网络维护我所知真是有限啊!以前一直用的是windows,感觉会装系统.会刷机就很不错了,至于dos命令很少使用,在大学有门课叫做计算机控制,这门课用到了dos的命令将写好的汇编或者C语言通过MASM.EXE和LINK.EXE进行编译,翻译成机器可以识别的二进制语言. 那么我学习的linux的命令感觉和windows的dos命令很像,并不是命令是一样的,而都是敲命令执行的,但是cd   /root/***到根目录方式是一样的,据说linux是基于un

最短路径算法-Dijkstra

Dijkstra是解决单源最短路径的一般方法,属于一种贪婪算法. 所谓单源最短路径是指在一个赋权有向图中,从某一点出发,到另一点的最短路径. 以python代码为例,实现Dijkstra算法 1.数据结构设计 假设图以单边列表的方式进行输入,本例使用如下的一个图来进行分析: E = ((1,2,2), (1,4,1), (2,4,3), (2,5,10), (3,1,4), (3,6,5), (4,3,2), (4,6,8), (4,7,4), (4,5,2), (5,7,6), (7,6,1)

big bang 句子

恶补下英语,不知道以后用不用的上 1.reach an impasse: 遭遇窘境 2.childhood issues:童年的问题 3.be a natural at sth.:擅长做某事 4.roll the dice:滚筛子 5.be pedantic:迂腐的 6.look on the bright side:从积极的一面看问题 7.choke on sth:吃..噎到 8.have a little spat:口水战(sheldon一直乐此不疲的) 9.take your mind o

ZOJ 3798 Abs Problem

找规律.... Abs Problem Time Limit: 2 Seconds      Memory Limit: 65536 KB      Special Judge Alice and Bob is playing a game, and this time the game is all about the absolute value! Alice has N different positive integers, and each number is not greater

Convex Optimizatioin short outline by Stephen Boyd @ chaoxin

老师介绍:Stephen Boyd, 这是他的书网站Convex Optimization http://web.stanford.edu/~boyd/cvxbook/,有pdf和课程. Kown the big picture 模块化,了解概念,会应用到实际问题,就挺好,很多数学很难的. Many questions have no analytical solution Convex not need know the gridient Concave(convex) none thing

shell---if语句

shell小知识: 1.引用变量时需要加'$' 2.shell的变量查看与删除 set | grep 变量名     //查看设置的变量 unset 变量名     //删除变量 3.shell中的单引号与双引号区别 注:单引号原封不动的赋值给变量:双引号取消空格的作用 4.反引号,将shell命令赋值给变量 5.read:读入数据,赋值给变量 6.expr:对整数型变量进行算术运算 注:注意空格,\是转义,取消*的特殊含义 if语句: vim if.sh #!/bin/bash     //指

ZOJ 3798 Abs Problem(规律题)

题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3798 Abs Problem Time Limit: 2 Seconds      Memory Limit: 65536 KB      Special Judge Alice and Bob is playing a game, and this time the game is all about the absolute value! Alice has