Can't compile winlist-ng and itask for Enlightenment desktop
Hi,
I'd like to compile winlist-ng and itask for Enlightenment.
I've checked out the code from here
svn checkout http://svn.enlightenment.org/svn/e/trunk/E-MODULES-EXTRA
Then I run
cd E-MODULES-EXTRA/winlist-ng/
./autogen.sh --prefix=/usr
make
But I get the following errors
In file included from e_mod_main.c:1:0:
e_mod_main.h:59:3: error: unknown type name ‘E_Popup’
E_Popup *popup;
^
e_mod_main.h:87:3: error: unknown type name ‘E_Border’
E_Border *border;
^
e_mod_main.h:94:3: error: unknown type name ‘E_Border’
E_Border *bd_above;
^
e_mod_main.h:142:48: error: unknown type name ‘E_Border’
Ngw_Item *ngw_item_new (Ng *ng, E_Border *bd);
^
e_mod_main.h:169:48: error: unknown type name ‘E_Border’
void ngw_border_menu_show (Ng *ng, E_Border *bd, Evas_Coord x, Evas_Coord y, int dir, Ecore_X_Time timestamp);
^
e_mod_main.c:68:20: error: unknown type name ‘E_Container’
_ngw_config_dialog(E_Container *con, const char *params)
^
e_mod_main.c: In function ‘e_modapi_init’:
e_mod_main.c:161:8: error: ‘E_EVENT_CONTAINER_RESIZE’ undeclared (first use in this function)
(E_EVENT_CONTAINER_RESIZE, _ngw_win_container_resize_cb, NULL));
^
e_mod_main.c:161:8: note: each undeclared identifier is reported only once for each function it appears in
e_mod_main.c:163:50: error: ‘E_Config’ has no member named ‘use_composite’
if(ecore_x_screen_is_composited(0) || e_config->use_composite)
^
e_mod_main.c:179:112: error: ‘_ngw_config_dialog’ undeclared (first use in this function)
e_configure_registry_item_add("extensions/winlist_ng", 50, D_("Winlist NG"), NULL, "enlightenment/winlist", _ngw_config_dialog);
^
e_mod_main.c: In function ‘_ngw_win_new’:
e_mod_main.c:241:15: warning: assignment makes pointer from integer without a cast
win->popup = e_popup_new(ng->zone, 0, 0, 0, 0);
^
e_mod_main.c:243:24: error: request for member ‘ecore_evas’ in something not a structure or union
win->ee = win->popup->ecore_evas;
^
e_mod_main.c:244:26: error: request for member ‘evas’ in something not a structure or union
win->evas = win->popup->evas;
^
e_mod_main.c:246:15: error: ‘E_Config’ has no member named ‘use_composite’
if(e_config->use_composite)
^
e_mod_main.c:252:12: error: request for member ‘shaped’ in something not a structure or union
win->popup->shaped = 1;
^
e_mod_main.c:253:34: error: request for member ‘ecore_evas’ in something not a structure or union
ecore_evas_shaped_set(win->popup->ecore_evas, 1);
^
e_mod_main.c:256:14: error: request for member ‘evas_win’ in something not a structure or union
win->popup->evas_win = ecore_evas_software_x11_window_get(win->ee);
^
Makefile:455: recipe for target 'e_mod_main.lo' failed
make[2]: *** [e_mod_main.lo] Error 1
make[2]: Leaving directory '/tmp/E-MODULES-EXTRA/winlist-ng/src'
Makefile:476: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/E-MODULES-EXTRA/winlist-ng'
Makefile:384: recipe for target 'all' failed
make: *** [all] Error 2
Here's the full output of both autogen and make:
Output.
Any help is appreciated.
I gave a couple of window switchers and task switchers a shot, but none of them work well with enlightenment.
rofi, simpleswitcher, telescope, xwinmosaic, skippy-xd have two issues for me:
• they show all windows on all desktops
• they don't see newly created windows, I have to restart enlightenement (ctrl+alt+end) for them to appear, making them unusable.
It's probably due to enlightenment not implementing some standards. Here's the output of skippy-xd:
$ skippy-xd
[wm_check(): Your WM is neither EWMH nor GNOME WM compliant. Troubles ahead.
main(): running once then quitting...
wm_get_stack_sub(): Retrieved window stack from _NET_CLIENT_LIST.
[ 0.02 ] error 8 (BadMatch) request 139 minor 4 serial 124 ("BadMatch (invalid parameter attributes)")
[ 0.02 ] error 143 (BadPicture) request 139 minor 30 serial 125 ("RenderBadPicture (invalid Picture parameter)")
[ 0.02 ] error 8 (BadMatch) request 139 minor 4 serial 143 ("BadMatch (invalid parameter attributes)")
Oh, and superswitcher just segfaults, but that project seems to be dead for a couple of years now.
In any case I liked rofi and skippy-xd but they don't work well with enlightenment. I might just drop enlightenment because it's not very stable, crashes too often, lack of working systray, bad scaling for gtk apps, and has weird alt+tab behavior.
Similar Messages
-
I have windows 7 64 bit but the new itunes will not install because it can't find itunes64.msi. I have searched evertwhere on my pc. In addition, I can't uninstall the itunes and reinstall for the same reason. I can't upgrade for my icloud account.
Try the following steps:
1. Go to Microsoft website to fix install and Unistall problems. Click "Run now" from Fix it to remove all iTunes & related installer files:
http://support.microsoft.com/mats/Program_Install_and_Uninstall
Be aware that Windows Installer CleanUp Utility will not remove the actual program from your computer. However, it will remove the installation files so that you can start the installation, upgrade, or uninstall over.
2. You should remove all instances of iTunes and the rest of the components listed below:
it may be necessary to remove all traces of iTunes, QuickTime, and related software components from your computer before reinstalling iTunes.
Use the Control Panel to uninstall iTunes and related software components in the following order:
iTunes
QuickTime
Apple Software Update
Apple Mobile Device Support
Bonjour
Apple Application Support (iTunes 9 or later)
Follow the instructions from Apple article listed here: http://support.apple.com/kb/HT1923 to remove all components
3. Reboot your computer. Next, download iTunes from here:http://www.apple.com/itunes/download/ and install from scratch -
How Can I get Interview Questions and answers for Oracle9i DBA and PL/SQL
How Can I get Interview Questions and answers for Oracle9i DBA and PL/SQL Programmer.
Please check the following link.
http://www.geekinterview.com/
-aijaz -
In which table can I find the name and surname for a username ?
Hello,
I search the table with the master data of users. Specially I search the table where I can find the
name, surname for a user.
In which table can I find the name and surname for a username ?
Thanx in AdvanceHello everybody,
thank you for the helpful informations.
thank you very much
with kind regards
cetoman -
From which table can I display PGI (material and quantity)for a spesific cu
Dear gurus,
From which table can I display PGI (material and quantity)for a spesific customer order?
Thanks in advanceHI
PGI and material quantity can be available in MSEG table
for this enter the sales order number in KDAUF or* MAT_KDAUF* fields in MSEG table
Also try with LIPS delivery item table and LIKP table
regards
SAP SD
Edited by: sapkpit_sd on Jul 22, 2010 8:14 AM -
Can we have oracle database and gateway for SLQServer on same machine
Can we install oracle database and Gateway for sQLServer on same machine>?
If yes, How does the listener files in gateway home (EG: C:\product\11.2.0\NETWORK\ADMIN) and oracle home (EG: C:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN) look like?
Where will we give dg4msql details in tnsnames and listner files?Here is the output of starting both the listeners. This is output when i appended listener1 settings in Oracle_home listener.ora file.
C:\Users\Administrator>lsnrctl start listener
LSNRCTL for 64-bit Windows: Version 11.2.0.2.0 - Production on 03-DIC-2012 04:46
:15
Copyright (c) 1991, 2010, Oracle. All rights reserved.
Avvio di tnslsnr: attendere...
TNSLSNR for 64-bit Windows: Version 11.2.0.2.0 - Production
Il file dei parametri di sistema Þ C:\app\Administrator\product\11.2.0\dbhome_1\
network\admin\listener.ora
Messaggi di log registrati in C:\app\Administrator\diag\tnslsnr\WIN-77CAQGHJSA2\
listener\alert\log.xml
Ascolto su: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521))
Connessione a (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521
STATO del LISTENER
Alias listener
Versione TNSLSNR for 64-bit Windows: Version 11.2.0.2.0 - Produ
ction
Data di inizio 03-DIC-2012 04:46:20
Tempo di attivitÓ 0 giorni 0 ore 0 min. 5 sec.
Livello trace off
Sicurezza ON: Local OS Authentication
SNMP OFF
File di parametri listenerC:\app\Administrator\product\11.2.0\dbhome_1\network\a
dmin\listener.ora
File di log listener C:\app\Administrator\diag\tnslsnr\WIN-77CAQGHJSA2\list
ener\alert\log.xml
Summary table degli endpoint di ascolto...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521)))
Summary table dei servizi...
Il servizio "test" ha 1 istanze.
L'istanza "test", stato UNKNOWN, ha 1 handler per questo servizio...
Il comando Þ stato eseguito
C:\Users\Administrator>lsnrctl start listener1
LSNRCTL for 64-bit Windows: Version 11.2.0.2.0 - Production on 03-DIC-2012 04:46
:23
Copyright (c) 1991, 2010, Oracle. All rights reserved.
Avvio di tnslsnr: attendere...
TNSLSNR for 64-bit Windows: Version 11.2.0.2.0 - Production
Il file dei parametri di sistema Þ C:\app\Administrator\product\11.2.0\dbhome_1\
network\admin\listener.ora
Messaggi di log registrati in D:\product\11.2.0\tg_2\diag\tnslsnr\WIN-77CAQGHJSA
2\listener1\alert\log.xml
Ascolto su: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1522))
Connessione a (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1522
STATO del LISTENER
Alias listener1
Versione TNSLSNR for 64-bit Windows: Version 11.2.0.2.0 - Produ
ction
Data di inizio 03-DIC-2012 04:46:29
Tempo di attivitÓ 0 giorni 0 ore 0 min. 5 sec.
Livello trace off
Sicurezza ON: Local OS Authentication
SNMP OFF
File di parametri listenerC:\app\Administrator\product\11.2.0\dbhome_1\network\a
dmin\listener.ora
File di log listener D:\product\11.2.0\tg_2\diag\tnslsnr\WIN-77CAQGHJSA2\li
stener1\alert\log.xml
Summary table degli endpoint di ascolto...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1522)))
Summary table dei servizi...
Il servizio "dg4msql" ha 1 istanze.
L'istanza "dg4msql", stato UNKNOWN, ha 1 handler per questo servizio...
Il comando Þ stato eseguito
C:\Users\Administrator>sqlplus /nolog
SQL*Plus: Release 11.2.0.2.0 Production on Lun Dic 3 04:46:34 2012
Copyright (c) 1982, 2010, Oracle. All rights reserved.
SQL> conn system/Manager1@star
Connesso.
SQL> create public database link test2 connect to "sa" identified by "pwd"
using 'dg4msql';
Creato database link.
SQL> select count(*) from prefer@test2;
select count(*) from prefer@test2
ERRORE alla riga 1:
ORA-28545: errore diagnosticato da Net8 durante la connessione a un agente
Unable to retrieve text of NETWORK/NCR message 65535
ORA-02063: precedente 2 lines da TEST2
Output of tnsping from oracle_home
C:\Users\Administrator>tnsping dg4msql
TNS Ping Utility for 64-bit Windows: Version 11.2.0.2.0 - Production on 03-DIC-2
012 05:01:28
Copyright (c) 1997, 2010, Oracle. All rights reserved.
File di parametri utilizzati:
C:\app\Administrator\product\11.2.0\dbhome_1\network\admin\sqlnet.ora
╚ stato utilizzato l'adattatore TNSNAMES per risolvere l'alias
Tentativo di contattare (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1522)) (CONNECT_DATA = (SERVICE_NAME = dg4msql)) (HS=OK))
OK (0 msec)
tnsnames.ora file at D:\product\11.2.0\tg_2\NETWORK\ADMIN
dg4msql =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1522))
(CONNECT_DATA = (SERVICE_NAME = dg4msql))
(HS=OK)
C:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN
LISTENER_test=
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
dg4msql =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1522))
(CONNECT_DATA = (SERVICE_NAME = dg4msql))
(HS=OK)
test=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = test)
) -
Firstly I updated my ipad into ios7 and after watching the video by Apple, iWork, pages and numbers are free for download after updating iOS 7. How can I download iWork pages and number for free? Please help me.
stevejobsfan is correct; iwork for ios is free only for new purchases of new ios devices. A good work around (if you have wifi connectivity) is going to the icloud website on your ipad, and working on your document.
A word of caution (the real reason I am responding to your post). If you do a lot of 'formatting' of a document on iwork for mac, and then save it in icloud; you will probably loose most of the formatting you have done (this will be true if you oppen the document in iwork for ios; also) It happened to me, and I did not duplicate the document before saving it to icloud; I lost at least an hours worth of work. -
Can I purchase JamPack loops and sounds for MacBook Pro, running on OS 10.5.8? I already have Garage Band app.
First you would need to meet these requirements:
To install Mavericks, you need one of these Macs:
iMac (Mid-2007 or later)
MacBook (13-inch Aluminum, Late 2008), (13-inch, Early 2009 or later)
MacBook Pro (13-inch, Mid-2009 or later),
MacBook Pro (15-inch or 17-inch, Mid/Late 2007 or later)
MacBook Air (Late 2008 or later)
Mac mini (Early 2009 or later)
Mac Pro (Early 2008 or later)
Xserve (Early 2009)
Your Mac also needs:
OS X Mountain Lion, Lion, or Snow Leopard v10.6.8 already installed
2 GB or more of memory
8 GB or more of available space
Genius bar could help you over the counter
Genius reservation http://www.apple.com/retail/geniusbar/
http://store.apple.com/us/product/MC573Z/A/mac-os-x-106-snow-leopard -
Can I change the moments and time for photos?
Can I change the moments and time for photos?
By editing the EXIF data. You'd need an EXIF editor for this...if using Windows, you can use Windows Exploroer. To do so on your phone, you need an app, like this:
https://itunes.apple.com/us/app/exif-fi-photo-gps-exif-viewer/id574247475?mt=8 -
I have a new ipad air and my own apple id. My wife has iphone and her own apple iD.
All our music is in her apple id. can i sync both ipad and phone for music but keep my ipad separate from her iphone for everything else?How to use multiple iPods, iPads, or iPhones with one computer
http://support.apple.com/kb/HT1495
How to Share a Family iPad
http://www.macworld.com/article/1163347/how_to_share_a_family_ipad.html
Using iPhone, iPad, or iPod with multiple computers
http://support.apple.com/kb/ht1202
iOS & iCloud Tips: Sharing an Apple ID With Your Family
http://www.macstories.net/stories/ios-5-icloud-tips-sharing-an-apple-id-with-you r-family/
How To Best Use and Share Apple IDs across iPhones, iPads and iPods
http://www.nerdsonsite.com/blog/2012/06/07/help-im-appleid-confused/
Cheers, Tom -
Why can't I except Terms and Condition for iCloud? All I get is unable to connect to server
Why can't I except Terms and Conditions for iCloud Iphone? All I get is unable to connect.
There's a discussion here with several solutions you could try: https://discussions.apple.com/thread/5321627?start=0&tstart=0.
-
Can I use my tv and roku for my screen
Can I use my tv and roku for my screen
Hi diana_tanner:
# If by TV and roku you mean sending video urls to your roku connected to your TV, then the answer is yes for the current version of Firefox for Android, Firefox for Android 35. Here's how: https://support.mozilla.org/en-US/kb/use-firefox-android-send-videos-your-roku
# If you mean mirroring a Firefox tab to your TV via roku then the answer is NO until Firefox 36 (which will be released on February 24). You can try this feature on Firefox 36 beta which is available on the play store now. Here's how: https://support.mozilla.org/en-US/kb/view-webpages-on-tv-roku-and-firefox-android -
Where can I get a keyboard and mouse for a Mac SE?
I have a 1988 Mac SE but am missing the keyboard and mouse. Where can I get a keyboard and mouse?
Welcome!
"Where to get" inquiries are more easily answered if we know your approximate geographic location. No sense on our sending you to a vendor who does not ship to your location.
That said, one resource that often works for getting older hardware---regardless of where you live---are Mac User Groups ("MUGs"). This locating page can help you find if there is one near you:
http://appleusergroupresources.com/find-a-group/ -
Can we record two transactions and use for a Call-transaction BDC?
can we record two transactions and upload data using Call-transaction method in BDC ?IF not why?
Hi Prakash,
Here i used two transactions.
REPORT zra_gl_cr NO STANDARD PAGE HEADING LINE-SIZE 255.
TYPE-POOLS: truxs.
DATA: it_raw TYPE truxs_t_text_data.
DATA:messtab1 LIKE bdcmsgcoll OCCURS 0 WITH HEADER LINE.
DATA:messtab LIKE bdcmsgcoll OCCURS 0 WITH HEADER LINE.
DATA: bdcdata LIKE bdcdata OCCURS 0 WITH HEADER LINE.
DATA: BEGIN OF i_mess OCCURS 0,
l_mstring(480),
msgnr(5),
msgv1(15),
END OF i_mess.
DATA:i_mess1 LIKE i_mess OCCURS 0 WITH HEADER LINE.
DATA: l_mstring(480),l_mstring1(480).
DATA: BEGIN OF it_itab OCCURS 0,
saknr(10), "G/L a/c number.
bukrs(4), "Company Code.
ktoks(4), "G/L a/c group.
xplacct(1), "P&L statement account.
xbilk(1), "Balance sheet account.
txt20_ml(20), "G/L a/c short text.
txt50_ml(50), "G/L a/c long text.
waers(5), "Account currency.
MWSKZ(2),
mitkz(1), "Reconciliation a/c for a/c type.
xopvw(1), "Open item management
xkres(1), "Line item display.
zuawa(3), "Sort Key.
fstag(4), "Field status group.
xintb(1), "Post automatically only.
hbkid(5), "House bank.
hktid(5), "Account id.
vzskz(2), "Interest indicator
END OF it_itab.
DATA: hdate LIKE sy-datum.
Selection Screen *****
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 5(15) text-103. " FOR FIELD P_FILE1.
SELECTION-SCREEN POSITION 25.
PARAMETERS : p_file1 LIKE rlgrap-filename.
SELECTION-SCREEN END OF LINE.
Initialization *****
INITIALIZATION.
At Selection Screen *****
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file1.
Perform file_selection will help to select the location of the file
PERFORM file_selection.
Start-Of-Selection *****
START-OF-SELECTION.
Perform data_upload will help to upload the data from the flat file
to the internal table.
PERFORM data_upload.
PERFORM open_group.
Peform bdc_upload will help to upload the data from the internal
table into its respective fields.
PERFORM bdc_fspo.
PERFORM bdc_upload.
PERFORM exp_log.
PERFORM close_group.
Perform display_log will prepare a log for the data that has been
uploaded
PERFORM display_log.
End-Of-Selection ****
END-OF-SELECTION.
*& Form file_selection
To select the location of the file
FORM file_selection .
CALL FUNCTION 'WS_FILENAME_GET'
EXPORTING
def_filename = ' '
def_path = 'C:\'
mask = ',.txt,.xls.'
mode = 'O'
title = 'Open a excel file'
IMPORTING
filename = p_file1
EXCEPTIONS
inv_winsys = 1
no_batch = 2
selection_cancel = 3
selection_error = 4
OTHERS = 5.
ENDFORM. " file_selection
*& Form data_upload
To upload the data from the file location to the internal table.
FORM data_upload .
CALL FUNCTION 'TEXT_CONVERT_XLS_TO_SAP'
EXPORTING
I_FIELD_SEPERATOR =
i_line_header = 'X'
i_tab_raw_data = it_raw
i_filename = p_file1
TABLES
i_tab_converted_data = it_itab
EXCEPTIONS
conversion_failed = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
ENDFORM. " data_upload
*& Form bdc_upload
To upload the data from the internal table into its respective fields.
FORM bdc_upload .
LOOP AT it_itab.
perform bdc_dynpro using 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
perform bdc_field using 'BDC_OKCODE'
'=ACC_CRE'.
perform bdc_field using 'BDC_CURSOR'
'GLACCOUNT_SCREEN_KEY-SAKNR'.
perform bdc_field using 'GLACCOUNT_SCREEN_KEY-SAKNR'
it_itab-SAKNR.
perform bdc_field using 'GLACCOUNT_SCREEN_KEY-BUKRS'
it_itab-BUKRS.
perform bdc_dynpro using 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
perform bdc_field using 'BDC_OKCODE'
'=2102_GROUP'.
perform bdc_field using 'BDC_CURSOR'
'GLACCOUNT_SCREEN_COA-KTOKS'.
perform bdc_field using 'GLACCOUNT_SCREEN_COA-KTOKS'
it_itab-KTOKS.
perform bdc_field using 'GLACCOUNT_SCREEN_COA-XPLACCT'
it_itab-XPLACCT.
perform bdc_dynpro using 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
perform bdc_field using 'BDC_OKCODE'
'=2102_BS_PL'.
perform bdc_field using 'BDC_CURSOR'
'GLACCOUNT_SCREEN_COA-XBILK'.
perform bdc_field using 'GLACCOUNT_SCREEN_COA-KTOKS'
it_itab-KTOKS.
perform bdc_field using 'GLACCOUNT_SCREEN_COA-XPLACCT'
it_itab-XPLACCT.
perform bdc_field using 'GLACCOUNT_SCREEN_COA-XBILK'
it_itab-XBILK.
perform bdc_dynpro using 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
perform bdc_field using 'BDC_OKCODE'
'=ENTER'.
perform bdc_field using 'GLACCOUNT_SCREEN_COA-KTOKS'
it_itab-KTOKS.
perform bdc_field using 'GLACCOUNT_SCREEN_COA-XBILK'
it_itab-XBILK.
perform bdc_field using 'GLACCOUNT_SCREEN_COA-TXT20_ML'
it_itab-TXT20_ML.
perform bdc_field using 'GLACCOUNT_SCREEN_COA-TXT50_ML'
it_itab-TXT50_ML.
perform bdc_field using 'BDC_CURSOR'
'GLACCOUNT_SCREEN_COA-BILKT'.
perform bdc_field using 'GLACCOUNT_SCREEN_COA-BILKT'
it_itab-saknr.
PERFORM bdc_dynpro USING 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=TAB02'.
PERFORM bdc_field USING 'BDC_CURSOR'
'GLACCOUNT_SCREEN_COA-KTOKS'.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_COA-KTOKS'
it_itab-ktoks.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_COA-TXT20_ML'
it_itab-txt20_ml.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_COA-TXT50_ML'
it_itab-txt50_ml.
perform bdc_field using 'BDC_CURSOR'
'GLACCOUNT_SCREEN_COA-BILKT'.
perform bdc_field using 'GLACCOUNT_SCREEN_COA-BILKT'
it_itab-saknr.
perform bdc_dynpro using 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
perform bdc_field using 'BDC_OKCODE'
'=TAB02'.
perform bdc_field using 'BDC_CURSOR'
'GLACCOUNT_SCREEN_COA-KTOKS'.
perform bdc_field using 'GLACCOUNT_SCREEN_COA-KTOKS'
it_itab-KTOKS.
perform bdc_field using 'BDC_CURSOR'
'GLACCOUNT_SCREEN_COA-KTOKS'.
perform bdc_field using 'GLACCOUNT_SCREEN_COA-KTOKS'
it_itab-KTOKS.
perform bdc_field using 'GLACCOUNT_SCREEN_COA-XBILK'
it_itab-XBILK.
perform bdc_field using 'GLACCOUNT_SCREEN_COA-TXT20_ML'
it_itab-TXT20_ML.
perform bdc_field using 'GLACCOUNT_SCREEN_COA-TXT50_ML'
it_itab-TXT50_ML.
perform bdc_field using 'GLACCOUNT_SCREEN_COA-BILKT'
it_itab-saknr.
perform bdc_dynpro using 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
perform bdc_field using 'BDC_OKCODE'
'=ENTER'.
perform bdc_field using 'GLACCOUNT_SCREEN_CCODE-WAERS'
it_itab-waers.
perform bdc_field using 'GLACCOUNT_SCREEN_CCODE-MWSKZ'
it_itab-MWSKZ.
perform bdc_field using 'GLACCOUNT_SCREEN_CCODE-MITKZ'
it_itab-mitkz.
perform bdc_field using 'BDC_CURSOR'
'GLACCOUNT_SCREEN_CCODE-XOPVW'.
perform bdc_field using 'GLACCOUNT_SCREEN_CCODE-XOPVW'
it_itab-XOPVW.
perform bdc_field using 'GLACCOUNT_SCREEN_CCODE-XKRES'
it_itab-XKRES.
perform bdc_field using 'GLACCOUNT_SCREEN_CCODE-ZUAWA'
it_itab-ZUAWA.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_COA-XPLACCT'
it_itab-xplacct.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_COA-XBILK'
it_itab-xbilk.
IF it_itab-xbilk = 'X'.
PERFORM bdc_dynpro USING 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=TAB03'.
PERFORM bdc_field USING 'BDC_CURSOR'
'GLACCOUNT_SCREEN_CCODE-WAERS'.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_CCODE-WAERS'
it_itab-waers.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_CCODE-XOPVW'
it_itab-xopvw.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_CCODE-MITKZ'
it_itab-mitkz.
ENDIF.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_CCODE-XKRES'
it_itab-xkres.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_CCODE-ZUAWA'
it_itab-zuawa.
PERFORM bdc_dynpro USING 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=SAVE'.
PERFORM bdc_field USING 'BDC_CURSOR'
'GLACCOUNT_SCREEN_CCODE-FSTAG'.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_CCODE-FSTAG'
it_itab-fstag.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_CCODE-XINTB'
it_itab-xintb.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_CCODE-HBKID'
it_itab-hbkid.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_CCODE-HKTID'
it_itab-hktid.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_CCODE-VZSKZ'
it_itab-vzskz.
perform bdc_dynpro using 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
perform bdc_field using 'BDC_OKCODE'
'=TAB03'.
perform bdc_field using 'BDC_CURSOR'
'GLACCOUNT_SCREEN_CCODE-WAERS'.
perform bdc_field using 'GLACCOUNT_SCREEN_CCODE-WAERS'
it_itab-WAERS.
perform bdc_field using 'GLACCOUNT_SCREEN_CCODE-MWSKZ'
it_itab-MWSKZ.
perform bdc_field using 'GLACCOUNT_SCREEN_CCODE-MITKZ'
it_itab-MITKZ.
perform bdc_field using 'GLACCOUNT_SCREEN_CCODE-ZUAWA'
it_itab-ZUAWA.
perform bdc_dynpro using 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
perform bdc_field using 'BDC_OKCODE'
'=ENTER'.
perform bdc_field using 'BDC_CURSOR'
'GLACCOUNT_SCREEN_CCODE-FSTAG'.
perform bdc_field using 'GLACCOUNT_SCREEN_CCODE-FSTAG'
it_itab-FSTAG.
perform bdc_dynpro using 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
perform bdc_field using 'BDC_OKCODE'
'=SAVE'.
perform bdc_field using 'BDC_CURSOR'
'GLACCOUNT_SCREEN_CCODE-FSTAG'.
perform bdc_field using 'GLACCOUNT_SCREEN_CCODE-FSTAG'
it_itab-FSTAG.
PERFORM bdc_transaction USING 'FS00'.
CALL TRANSACTION 'FS00' USING bdcdata MODE 'A'
UPDATE 'S'
MESSAGES INTO messtab1.
PERFORM mess1.
REFRESH bdcdata[].
ENDLOOP.
ENDFORM. " bdc_upload
*& Form bdc_fspo
text
FORM bdc_fspo .
LOOP AT it_itab.
PERFORM bdc_dynpro USING 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=ACC_CRE'.
PERFORM bdc_field USING 'BDC_CURSOR'
'GLACCOUNT_SCREEN_KEY-SAKNR'.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_KEY-SAKNR'
it_itab-saknr.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_KEY-KTOPL'
'1000'.
PERFORM bdc_dynpro USING 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=2102_GROUP'.
PERFORM bdc_field USING 'BDC_CURSOR'
'GLACCOUNT_SCREEN_COA-KTOKS'.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_COA-KTOKS'
it_itab-ktoks.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_COA-XPLACCT'
it_itab-xplacct.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_COA-XBILK'
it_itab-xbilk.
PERFORM bdc_dynpro USING 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=SAVE'.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_COA-KTOKS'
it_itab-ktoks.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_COA-XPLACCT'
it_itab-xplacct.
PERFORM bdc_field USING 'BDC_CURSOR'
'GLACCOUNT_SCREEN_COA-TXT50_ML'.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_COA-TXT20_ML'
it_itab-txt20_ml.
PERFORM bdc_field USING 'GLACCOUNT_SCREEN_COA-TXT50_ML'
it_itab-txt50_ml.
*perform bdc_transaction using 'FSP0'.
CALL TRANSACTION 'FSP0' USING bdcdata MODE 'A'
UPDATE 'S'
MESSAGES INTO messtab.
PERFORM mess.
REFRESH bdcdata[].
ENDLOOP.
ENDFORM. " bdc_fspo
*& Form mess
text
--> p1 text
<-- p2 text
FORM mess . "fsp0
LOOP AT messtab.
CALL FUNCTION 'FORMAT_MESSAGE'
EXPORTING
id = messtab-msgid
lang = messtab-msgspra
no = messtab-msgnr
v1 = messtab-msgv1
v2 = messtab-msgv2
v3 = messtab-msgv3
v4 = messtab-msgv4
IMPORTING
msg = l_mstring
EXCEPTIONS
not_found = 1
OTHERS = 2.
CONDENSE l_mstring.
i_mess1-l_mstring = l_mstring(250).
i_mess1-msgnr = messtab1-msgnr.
i_mess1-msgv1 = messtab1-msgv1.
APPEND i_mess1.
ENDLOOP.
ENDFORM. " mess
*& Form mess1
text
--> p1 text
<-- p2 text
FORM mess1 . "fs00
LOOP AT messtab1.
CALL FUNCTION 'FORMAT_MESSAGE'
EXPORTING
id = messtab1-msgid
lang = messtab1-msgspra
no = messtab1-msgnr
v1 = messtab1-msgv1
v2 = messtab1-msgv2
v3 = messtab1-msgv3
v4 = messtab1-msgv4
IMPORTING
msg = l_mstring1
EXCEPTIONS
not_found = 1
OTHERS = 2.
CONDENSE l_mstring1.
i_mess-l_mstring = l_mstring1(250).
i_mess-msgnr = messtab1-msgnr.
i_mess-msgv1 = messtab1-msgv1.
APPEND i_mess.
ENDLOOP.
ENDFORM. " mess1
*& Form exp_log
text
--> p1 text
<-- p2 text
FORM exp_log .
CALL FUNCTION 'GUI_DOWNLOAD'
EXPORTING
filename = 'c:\temp\error_fsp0.txt'
filetype = 'DAT'
TABLES
data_tab = i_mess1.
CALL FUNCTION 'GUI_DOWNLOAD'
EXPORTING
filename = 'c:\temp\error_fs00.txt'
filetype = 'DAT'
TABLES
data_tab = i_mess.
ENDFORM. " exp_log
*& Form bdc_dynpro
text
-->PROGRAM text
-->DYNPRO text
FORM bdc_dynpro USING program dynpro.
CLEAR bdcdata.
bdcdata-program = program.
bdcdata-dynpro = dynpro.
bdcdata-dynbegin = 'X'.
APPEND bdcdata.
ENDFORM. "BDC_DYNPRO
Insert field *
FORM bdc_field USING fnam fval.
CLEAR bdcdata.
bdcdata-fnam = fnam.
bdcdata-fval = fval.
APPEND bdcdata.
ENDFORM. "BDC_Field
********Rewards some points. -
Which fonts are in the Adobe 'Font Folio Select' and can be embedded in software and apps for distri
Hi,
I need to select a few fonts for our client to choose from that can be legally embedded into their software for distribution.
After reading this article:
http://blogs.adobe.com/jlockman/2011/06/06/fonts-and-where-can-i-use-them/
it sounds like there is an Adobe 'Font Folio Select' that contains fonts we can use but I can't find any information about where to get hold of it.
I have spent hours hunting for fonts we can legally use and read lots of EULAs and still have no idea what fonts are available to developers!
Any help would be greatly appreciated
ThanksThanks for reaching out to the Adobe Type Team.
While the James Lockman blog you referred to is correct that our product, Font Folio Select, contains only fonts that we control and for which we can offer the broadest rights, it is mistaken in its description of how it is offered. Font Folio Select is actually a collection of fonts which we offer for server usage - for customers who need fonts for automated printing services, or for web based services which offer a font selection. I'm very sorry for the misinformation.
Font licensing for applications is something for which we can provide you a direct quote. If you would like to email me directly at the address listed below, I can get you in touch with a sales associate who can help you. Additionally, if you provide me with a list of fonts you are interested in licensing, if there are fonts which are not ours, I can also provide you with foundry contact information so you can reach out to them directly.
Caleb Belohlavek
Principal Product Manager / Type
Adobe Typekit
[email protected]
Maybe you are looking for
-
PRODUCTION ORDERS - CREATION N CNFRMN
1) When i am creating an production order in co01 i have entered total quantity and given the settlement rule as settle to cost center and scheduled, released , and when trying to save the order system is displaying the message as : ERROR WHILE
-
I have a simple form where there is a drop down list that needs to be displayed getting the values from the back end. I would write a simple query in java file,check if session is new then call method in jsp page. Is there any better approach than th
-
Hello, I currently have Mail 3.6 loaded in my home iMac, but my work Mac mini is running 4.3. I don't recall getting an update notice for going to 4.3, and I would like to have the command-K so I can insert links in my messages readily like I do at w
-
READURL Call on Macintosh, won't pass variables with spaces???
Here is my code and the problem. I am trying to passing a tablename and a classname with READURL and the PHP script takes the info and returns to me my classid. This works wonderfully on the PC, but on the MAC, when I click on a classname with a spac
-
Database connector pre-install question
Context, pg 23 of e10425 Oracle Identity Manager Connector Guide for DB User Mgt.pdf Any ideas how I can find out the service name used to create users in my Oracle DB, either that or specify one that I can use to have OIM connect to the DB for user