DFS Subfolder Filter Not Filtering
Server 2008R2
Hi everyone,
I'm troubleshooting a subfolder filter issue with DFS. I followed the troubleshooting steps in the KB listed below and all went well. There are no errors in the event viewer.
http://support.microsoft.com/kb/272279
Some thoughts:
Since I applied the filter AFTER replication had occurred, will the filter still work?
The filtered folder name has spaces in (for example: shipping & receiving). Would this cause the filter not to function correctly?
Any help appreciated!
Hi,
If applied a folder filter AFTER replication had occurred, the folder will stay on all servers. However, any new files/folders added to the folder do not replicate to any other server.
The filtered folder name can have spaces in, the filter function still work.
File and subfolder filters
http://technet.microsoft.com/en-us/library/cc757726(v=ws.10).aspx
Regards,
Mandy
We
are trying to better understand customer views on social support experience, so your participation in this
interview project would be greatly appreciated if you have time.
Thanks for helping make community forums a great place.
Similar Messages
-
Web Repository: Result Resource Filter not filtering
I have an issue with the result of my Result Resource Filter. Maybe somebody can point me to my mistake ?
In site B i have several languages that i don't want to show, since they are the same, but the URL is different.
I am ending up with the same site appearing several times, where it should only appear twice (English and German)
I have a site A, which also posseses the /index.php.
The language parameter can appear twice when a language switch is done, but the last language parameter will be used.
http://www.siteB.com/index.php?id=10&L=10&L=7
http://www.siteB.com/index.php?id=10&L=11&L=7
http://www.siteB.com/index.php?id=10&L=7
http://www.siteB.com/index.php?id=10&L=8&L=7
The only languages should be 7 and 0
The result resource filter settings are :
- Include Documents/ web-Pages : true
- Item ID Mode : exclude
- Item ID Pattern: siteB.com/index.php&L=8,siteB.com/index.php&L=9,siteB.com/index.php&L=10, siteB.com/index.php&L=11
I tried before just using "/index...." , but that did not work either. And i want to be sure that correct URL is filtered....
With this setup i would excect, that only this pages appear:
http://www.siteB.com/index.php?id=10&L=7
http://www.siteB.com/index.php?id=10&L=0
but they appear all.....
Regards,
KaiHi Kai.
Assuming your correct links may look like
http://www.siteB.com/index.php?id=10&L=7
http://www.siteB.com/index.php?id=7&L=0
http://www.siteB.com/index.php?id=295&L=7
try this expression:
http://www\.siteB\.com/index\.php\?id=\d+\&L\=[07]
Hope it helps.
Best regards,
Aliaksandr Zhukau -
Filter not applied in answers because of aggregate tables
Hi Gurus:
I am having an issue with filters and aggregate tables.
I have a report which I am filtering on a dimension.
Now, if I dont expose that column on report, it is not filtering properly. It is hitting aggregate tables and hence result is not correct.
I checked physical SQL issued, and it doesn't even have that filter in WHERE clause. However, logical SQL has it.
However, if I expose that column on report table, then it is filtering properly, since it is hitting base tables.
I cannot include this column in aggregated dimension , since it is not part of hierarchy ( Snow flaked ).
Any idea why is this happening?
Please help me.
- VinayHi Vinay,
The hints I gave you are not work-arounds or band-aids to OBIEE. They are the features in OBIEE meant for a specific purpose.
As far as the Best Practice OBIEE is meant strictly to source a Fully Qualified Data Marts. You cannot expect a high level summarized data within a few seconds from OBIEE, if you dont have data rolled-up and summarized to different levels.
When we first started using this tool replacing Actuate a couple of years ago, we thought our users will be happy seeing the reports on a click. But it was horrible than Actuate because we dont have our data rolled-up or aggregated.
Now our users love the reports because we have highly aggreagated data sources such as Essbase, Materialized Views, Query Re-Writes, Indexes, Partitioning etc.... etc... and these are all out side OBIEE.
Thanks
Sai -
HSB/HSL Filter not available in CC 2014
Hi,
I have CC 2014..2.2 (20141204.r.310 x32) installed on a Windows 7 (32bit) machine. Wanting to use the HSB/HSL filter, under Filters > Other but it is greyed out. Have tried installing it from Downloadable content (plug-ins) After downloading the file I locate the OptionalMuliPlugin in the Optional Plug-Ins Win32 folder, in the Zip file, and double click on it to install. This opens Photoshop but then comes up with an error saying "Could not complete your request because it is not the right kind of document". Have also tried copying and pasting the OptionalMultiPlugin file into the Plugins folder at C:Program Files > Adobe > Adobe Photoshop CC 2014 (32 Bit) > Plugins but this does not work either.
What am I missing?
Cheers
MickThe version you have installs the HSB/HSL plugin as part of its default/required set. If you can see it in the Filter menu, it's installed. There is no need to install anything else.
As for it being disabled when you attempt to use it, are you certain the active image qualifies in terms of bit depth, color mode, etc.? -
i cant open many website with firefox, there say filter not let open this site, but when i open they with internet explorer not have any problem.
Could you post an example of the filter message?
This article has more information on the filters built in to Firefox: [http://www.mozilla.org/en-US/firefox/phishing-protection/ Firefox Phishing and Malware Protection].
It's possible that you also have a Firefox add-on, or external software, that is filtering what you see. However, we don't have enough information to help identify it yet. If you want to review a list of your add-ons, you can find them under: Help > Troubleshooting Information. -
How to Filter a filtered Query with in a single query
Hi all,
Thanks in advance , Below is the query
SELECT *
FROM
(SELECT MitarbeiterListe.IDMITARBEITERLISTE,
MITARBEITERLISTE.JAHR ,
MITARBEITERLISTE.mitarbeiter ,
FIRMA.FIRMA ,
Abteilung.Abteilung ,
MitarbeiterStatus.mitarbeiterstatus ,
MitarbeiterListe.OEVON ,
MitarbeiterListe.OEBIS ,
MitarbeiterListe.SAPPERSNR ,
MitarbeiterListe.EKPreis
||'.00' "MitarbeiterListe.EKPreis",
MitarbeiterListe.InfrastrukturkostenZuschlag
||'.00' "InfrastrukturkostenZuschlag",
MitarbeiterListe.VerwaltungskostenZuschlag*100
||'%' "VerwaltungskostenZuschlag",
MitarbeiterListe.Tagessatz ,
MitarbeiterListe.Arbeitsort ,
MitarbeiterListe.Titel ,
MitarbeiterListe.Bemerkung ,
BERECHTIGUNGEN.BENUTZERNAME
FROM Firma
INNER JOIN (Abteilung
INNER JOIN MitarbeiterListe
ON Abteilung.IDAbteilung = MitarbeiterListe.IDAbteilung
INNER JOIN MitarbeiterStatus
ON MitarbeiterListe.IDMITARBEITERSTATUS=MitarbeiterStatus.IDMITARBEITERSTATUS
INNER JOIN BERECHTIGUNGEN
ON MITARBEITERLISTE.IDBEARBEITER=BERECHTIGUNGEN.IDBENUTZER )
ON Firma.IDFirma = MitarbeiterListe.IDFirma
WHERE MitarbeiterListe.Jahr = :P9_SEL_JAHR
AND Abteilung.IDOE =
( SELECT IDOE FROM OE WHERE OE = :P9_SEL_OE AND JAHR = :P9_SEL_JAHR
) temp
Requirement is : we need to filter this query again based on column in select list . As using AND / OR operator we are not able to give desired result ..
As in our case we are filtering the above query based on :P9_SEL_JAHR and :P9_SEL_OE variables ther is further requirement that we can also filter the filtered given query based on column vaue so we can get the specific columns value through bind variables and can use OR operator between them .but the problem is coming on merging the columns where case with the given query ..
As for example if we use this afer the query
OR/AND
MitarbeiterStatus.mitarbeiterstatus = :P9_SL_MA_STAT OR
MitarbeiterListe.OEVON = :P9_SL_OEVON OR
MitarbeiterListe.OEBIS = :P9_SL_OEBIS OR
MitarbeiterListe.SAPPERSNR = :P9_SL_SAPPERNR
for the OR case the first query will be always true so it will not filter it baseed on column value and in case of AND the second query would return true ..so we would get filtered column value based on column bind varaible not the complete query result based on JAHR and OE bind variable.
any way to satisfy these two cases within a single query ..suggesstions are welcomed and would be truly appreciated.
Cheers
sachinNot certain I've fully understood your required logic without examples, but I think you just need to use brackets:
WHERE MitarbeiterListe.Jahr = :P9_SEL_JAHR
AND Abteilung.IDOE =
( SELECT IDOE FROM OE WHERE OE = :P9_SEL_OE AND JAHR = :P9_SEL_JAHR)
AND
MitarbeiterStatus.mitarbeiterstatus = :P9_SL_MA_STAT
OR MitarbeiterListe.OEVON = :P9_SL_OEVON
OR MitarbeiterListe.OEBIS = :P9_SL_OEBIS
OR MitarbeiterListe.SAPPERSNR = :P9_SL_SAPPERNR
) -
Email Filter - level 1 notification filter not working
I run a BES 5.0.2 system with 95 users and many rely on filters to forward alerts from a specific address and flag them as level 1.
Messages Options\Email Filters
Worked like a charm previously, but recently has stopped working.
I've tried every which way, and the phones fail to recognize new filters for level 1 messages.
We recently migrated our BES system to new hardware, but I don't know when this stopped working so don't know if\how it could be related.
Any ideas?
Curve 8330 v4.5.0.127
Battery pull - no change
Filter not showing on BES & Vice versa - seems like something isn't synching. Email and calendar synch AOK.
Update - Interesting - On the BES server if I create the filter it works, but doesn't synch down to show on the BlackBerry. If created on the BlackBerry, it doesn't work and also doesn't sync up to the BES server.
BES 5.0.4
BES 10.2
Exchange 2010
SQL2008R2I opened an incident with RIM and after an hour of troubleshooting have partially narrowed it down and resolved the issue on my device - now for the other 90+.
We did 2 things at once - changed to default policy, and secondly deleted the desktop sync and desktop cmime service books, then repushed them out from BES. This fixed it.
Tech said I could push service books to all users, but didn't advise as to a way to delete service books via BAS.
I checked a number of users and their service books are showing our old SRP info - so after the migration the new service books look like they haven't pushed down.
BES 5.0.4
BES 10.2
Exchange 2010
SQL2008R2 -
Servlet Filter not working in Oracel9iAS(9.2.0.3)
Hi,
May i know what cause the servlet filter not workinng in Oracle9iAS? Is there any library files missing? I have tried deploy the war file in Tomcat but is working fine but when i try to deploy in Oracle9iAS, the application seems like can't call the servlet filter.
Please advice.
Thanks.
Regards,
Ming JadeI'm not exactly sure what version you are using.
Servlet Filters were introduced in Servlet 2.3 which was part of J2EE 1.3.
Oracle9iAS 9.0.2.3 is J2EE 1.2 compatible .
Oracle Application Server 10g 9.0.4.x and 10.1.2 is J2EE 1.3 compatible
Oracle Application Server 10g 10.1.3 is J2EE 1.4 compatible.
So the problem could be that the version of the product you are using does does not support the version of the servlet spec that covers Servlet Filters.
Can you upgrade to/install the 10.1.2 release as a minimum?
cheers
-steve- -
Table date filter not working properly
Hi OTN,
I have noticed that table date filter not always working properly.
When I copy actual value from column outputText to column filter and hit Enter - I see an empty table.
http://imageshack.us/photo/my-images/818/filter.png/
I suspect the problem to lie among date formats.
But I tried to delete convertDateTime from outputText or add it under filter inputDate. Nothing helped.
<af:column sortProperty="Hisdate" sortable="true"
headerText="#{bindings.InformationView1.hints.Hisdate.label}"
id="c8" visible="false" filterable="true"
width="83">
<af:outputText value="#{row.Hisdate}" id="ot5">
<af:convertDateTime pattern="#{bindings.InformationView1.hints.Hisdate.format}"/> // or without both lines
</af:outputText>
<f:facet name="filter">
<af:inputDate id="id15"
value="#{vs.filterCriteria.Hisdate}"
columns="8">
<af:convertDateTime pattern="#{bindings.InformationView1.hints.Hisdate.format}"/> // or without both lines
</af:inputDate>
</f:facet>
</af:column>Nothing special about the attribute. A database table field of type DATE. In database this (see picture) row has exactly "06.06.2006".
Could you please point me out where to start seeking?
Thanks.
JDev 11.1.1.4Well, OK. I think I'd better have 2 attributes: truncated date for filter and full date with time for edit.
What is an attribute type for datetime?
select trunc(t.HISDATE) AS HISDATE -- date attribute type
,to_char(t.HISDATE, 'dd.mm.yyyy hh24:mi') AS HISDATETIME -- timestamp/date attribute type?Something like this? -
Should the "filter gallery" filters be displayed in CS5 64 bit filter menu?
I would swear I had the "filter gallery" filters available (artistic, brush strokes, sketch...) from CS5 64 bit. But tonight I realised I can only see them in CS5 32 bit, not in the 64 bit version. Is this normal?
Please note I'm *not* talking about them being grayed out due to the image being in 16 bit. It's just that they do not appear on the menu as they do in the 32 bit version. I've tried copying the filter gallery.8bf file from 32 version folder to 64 one, but it doesn't work.
This is how my filter menu looks on each CS5 version (32 bit/64 bit):
Thanks for your help.Thanks, I was pretty sure they should be there, but since I don't use them often, I was in doubt.
I can't think of anything I did to remove the filter gallery - I'm really intrigued about how could it disappear (?). I supposed the 32 and 64 bit version of the 8bf file would be different, but wanted to give it a try just in case...
After wasting some time trying to find the 64 bit "filter gallery.8bf" online, I've decided to just reinstall CS5 and yes, just as you say, now the filters are there. It's a good thing that reinstalling CS5 somehow keeps intact your preferences, workspace and 3rd party plugins! I just had to run the Adobe updater and everything's back to normal.
Thanks for confirming this was an issue! Have a great day. -
N5K : ethanalyzer capture-filter not working
N5K, NX-OS 7.0.5
ethanalyzer capture-filter not working whatever the filters used;
I understand the capture-filter values are different from display-filter;
for example :
ethanalyzer local interface inbound-hi capture-filter 'ip proto 89' limit-captured-frames 0
I tried "proto 89", "proto 0x59", and te same with ' ' instead of " ";
none is rejected but no frame is captured
If I use "ospf" as the capture-filter, I get the following normal since "ospf" is a display-filter :
tshark: Invalid capture filter: "ospf"!
That string looks like a valid display filter; however, it isn't a valid
capture filter (parse error).
Note that display filters and capture filters don't have the same syntax,
so you can't use most display filter expressions as capture filters.
See the User's Guide for a description of the capture filter syntax.
no problem with the following display-filter :
ethanalyzer local interface inbound-hi display-filter "ospf" limit-captured-frames 0
Any idea ?
thanksi think i solve the problem: to make vlan filtering to work on 6500, i've added:
# conf t
(config)# int vlan 4000
(config-if)# no shut
(config-if)# mac packet-classify
Now, how to mark this question answered? -
Named Criteria for Table Not Filtering on Page Load
Hi Guys and Gals,
I'm tying to create a filtered table using named view criteria (http://docs.oracle.com/cd/E24382_01/web.1112/e16182/web_search_bc.htm#BABBCHIH).
I create the Named Criteria; I drag from the Named Criteria from the Data Control onto the page; I select ADF Read-Only Filtered Table option. I run the page and much to my chagrin, the table is not filtered. A table with all results, plus a filter box with a value "S" (my named criteria filter value), is displayed.
Shouldn't the results already be filtered upon page load?
The filter works correctly when I run tests in my AppModule.
Using JDev 11.1.2.1.0.
WillI've found a workaround.
I drag and drop the VO (unfiltered) from the Data Control and select read-only table. In my pageDef, I select the table's binding and check the "Enable Filtering" box. I then select the attribute to filter on and the applicable filter text.
The table then displays filtered results on page load.
However, I only see this working for very simple filtering (i.e. one column with simple filter requirements). It should be nice to know why dragging and dropping Named View Criteria onto the page does not automatically filter table results on page load.
Will -
Hello,
Is it possible to have the file projectname_edge.js in a subfolder? Not in the same folder with projectname.html.
It seems that edge.5.0.1.min.js looks for dependencies only in the same place as the main file of the project. Moving projectname_edge.js to other folder (js, script, etc) causes the animation not to run. Can I store it in different folder? I would like to put it into "Content" or "Scripts" folder on the server.
I am trying to integrate edge animation into ASP.NET MVC application, and I do not have any index.html file. I am inserting the <!--Adobe Edge Runtime--> section into the view (the .cshtml file stored in subfolder). Having the projectname_edge.js in the main server path require to deal with security settings, so I would like to put it in 'Scripts'.
I found the video showing the solution for the older API: http://www.edgedocks.com/content/edge-animate-publish-files-and-js-folder but it is no longer valid with Edge 5.0 API
Any ideas how to achieve this?
Thank you in advance!
EricThank You! This is exactly what I looked for!
Additionaly having runtime projectname_edge.js in htmlroot in ASP.NET MVC website, is slowing down the animation show up. Now (with subfolder) it working fast and fluid
Many, many thanks! -
Problem in alv grid display (it is not filtering the data in print preview)
Hi Every One,
Its very urgent for me to deliver this report ....
I applied sort criteria on my final internal table which is pupulated and then i passed to the function module...
when i execute the program it is showing me the perfect output..when i take a print preview it is not filtering the data instead it is showing me the normal uotput i.e..,without sort criteria...
here is the code plz go thru it and tell me were i am doing wrong...
i thank u one and all ...and plz debub the code on the system and let me know....
REPORT tracking-quotation NO STANDARD PAGE HEADING MESSAGE-ID zrv_message LINE-COUNT 65 LINE-SIZE 110.
Includes
This include contains declarations
INCLUDE ZMM_TRACKING_QUOTATION_T.
This include contains code for the performs
INCLUDE ZMM_TRACKING_QUOTATION_F.
AT SELECTION SCREEN *
AT SELECTION-SCREEN.
This perform will validate the fields
PERFORM f_validate_sel_screen.
Start-Of-Selection
START-OF-SELECTION.
This perform will read the values from the database.
PERFORM selection.
This perform will build the field catalogue
PERFORM f_build_catalogue.
This perform will build the sort
PERFORM f_event_sort.
This perform will build the layout
PERFORM f_build_layout.
This perform will build the event
PERFORM f_event_build.
This perform will build the comment
PERFORM f_comment_build.
This perform will display the list
PERFORM f_list_display.
End-Of-Selection
END-OF-SELECTION.
*& Include ZMM_TRACKING_QUOTATION_T *
T a b l e s D e c l a r a t i o n s *
TABLES: eban,
ebkn,
ekko,
eket,
lfa1,
ekpo.
Selection Screen Declaration
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-100.
SELECT-OPTIONS: bednr FOR eban-bednr,
ps_psp FOR ebkn-ps_psp_pnr,
kostl FOR ebkn-kostl,
erdat FOR ebkn-erdat.
SELECTION-SCREEN END OF BLOCK b1.
Type Pools D e c l a r a t i o n s *
TYPE-POOLS: slis.
V a r i a b l e s *
DATA : rt_fieldcat TYPE slis_t_fieldcat_alv,
i_layout TYPE slis_layout_alv,
i_event TYPE slis_t_event,
i_listheader TYPE slis_t_listheader,
l_sort TYPE slis_t_sortinfo_alv,
wa_sort TYPE slis_sortinfo_alv.
I n t e r n a l T a b l e s *
DATA: BEGIN OF i_final_tab OCCURS 0,
name1 LIKE lfa1-name1,
banfn LIKE eban-banfn,
badat LIKE eban-badat,
bnfpo LIKE eban-bnfpo,
txz01 LIKE eban-txz01,
menge LIKE eban-menge,
bednr LIKE eban-bednr,
frgdt LIKE eban-frgdt,
lfdat LIKE eban-lfdat,
ps_psp_pnr LIKE ebkn-ps_psp_pnr,
bwbdt LIKE ekko-bwbdt,
aedat LIKE ekko-aedat,
lifnr LIKE ekko-lifnr,
ihran LIKE ekko-ihran,
ebeln LIKE ekpo-ebeln,
ebelp LIKE ekpo-ebelp,
plifz LIKE ekpo-plifz,
eindt LIKE eket-eindt,
END OF i_final_tab.
DATA: BEGIN OF itab OCCURS 0,
name1 LIKE lfa1-name1,
banfn LIKE eban-banfn,
badat LIKE eban-badat,
bnfpo LIKE eban-bnfpo,
txz01 LIKE eban-txz01,
menge(17),
bednr LIKE eban-bednr,
frgdt LIKE eban-frgdt,
lfdat LIKE eban-lfdat,
ps_psp_pnr LIKE ebkn-ps_psp_pnr,
bwbdt LIKE ekko-bwbdt,
aedat LIKE ekko-aedat,
lifnr LIKE ekko-lifnr,
ihran LIKE ekko-ihran,
ebeln LIKE ekpo-ebeln,
ebelp LIKE ekpo-ebelp,
plifz LIKE ekpo-plifz,
eindt LIKE eket-eindt,
END OF itab.
*& Include ZMM_TRACKING_QUOTATION_F *
**& Form FIELDCAT_INIT
text
-->P_GT_FIELDCAT[] text
FORM f_build_catalogue.
DATA : ls_fieldcat TYPE slis_fieldcat_alv.
CLEAR ls_fieldcat.
ls_fieldcat-fieldname = 'BANFN'.
ls_fieldcat-tabname = 'itab'.
ls_fieldcat-seltext_m = 'PR Number'.
ls_fieldcat-ref_tabname = 'EBAN'.
ls_fieldcat-fix_column = ''.
ls_fieldcat-emphasize = ''.
APPEND ls_fieldcat TO rt_fieldcat.
CLEAR ls_fieldcat.
ls_fieldcat-tabname = 'ITAB'.
ls_fieldcat-fieldname = 'BNFPO'.
ls_fieldcat-ref_tabname = 'EBAN'.
APPEND ls_fieldcat TO rt_fieldcat.
CLEAR ls_fieldcat.
ls_fieldcat-tabname = 'ITAB'.
ls_fieldcat-fieldname = 'BADAT'.
ls_fieldcat-ref_tabname = 'EBAN'.
APPEND ls_fieldcat TO rt_fieldcat.
CLEAR ls_fieldcat.
ls_fieldcat-tabname = 'ITAB'.
ls_fieldcat-fieldname = 'TXZ01'.
ls_fieldcat-ref_tabname = 'EBAN'.
APPEND ls_fieldcat TO rt_fieldcat.
CLEAR ls_fieldcat.
ls_fieldcat-tabname = 'ITAB'.
ls_fieldcat-fieldname = 'MENGE'.
ls_fieldcat-ref_tabname = 'ITAB'.
ls_fieldcat-seltext_l = 'Quantity'.
APPEND ls_fieldcat TO rt_fieldcat.
CLEAR ls_fieldcat.
ls_fieldcat-tabname = 'ITAB'.
ls_fieldcat-fieldname = 'PS_PSP_PNR'.
ls_fieldcat-ref_tabname = 'EBKN'.
APPEND ls_fieldcat TO rt_fieldcat.
CLEAR ls_fieldcat.
ls_fieldcat-tabname = 'ITAB'.
ls_fieldcat-fieldname = 'BEDNR'.
ls_fieldcat-ref_tabname = 'EBAN'.
APPEND ls_fieldcat TO rt_fieldcat.
CLEAR ls_fieldcat.
ls_fieldcat-tabname = 'ITAB'.
ls_fieldcat-fieldname = 'FRGDT'.
ls_fieldcat-ref_tabname = 'EBAN'.
APPEND ls_fieldcat TO rt_fieldcat.
CLEAR ls_fieldcat.
ls_fieldcat-tabname = 'ITAB'.
ls_fieldcat-fieldname = 'LFDAT'.
ls_fieldcat-ref_tabname = 'EBAN'.
APPEND ls_fieldcat TO rt_fieldcat.
CLEAR ls_fieldcat.
ls_fieldcat-tabname = 'ITAB'.
ls_fieldcat-fieldname = 'EBELN'.
ls_fieldcat-ref_tabname = 'EKPO'.
APPEND ls_fieldcat TO rt_fieldcat.
CLEAR ls_fieldcat.
ls_fieldcat-tabname = 'ITAB'.
ls_fieldcat-fieldname = 'EBELP'.
ls_fieldcat-ref_tabname = 'EKPO'.
APPEND ls_fieldcat TO rt_fieldcat.
CLEAR ls_fieldcat.
ls_fieldcat-tabname = 'ITAB'.
ls_fieldcat-fieldname = 'AEDAT'.
ls_fieldcat-ref_tabname = 'EKKO'.
APPEND ls_fieldcat TO rt_fieldcat.
CLEAR ls_fieldcat.
ls_fieldcat-tabname = 'ITAB'.
ls_fieldcat-fieldname = 'LIFNR'.
ls_fieldcat-ref_tabname = 'EKKO'.
APPEND ls_fieldcat TO rt_fieldcat.
CLEAR ls_fieldcat.
ls_fieldcat-tabname = 'ITAB'.
ls_fieldcat-fieldname = 'NAME1'.
ls_fieldcat-ref_tabname = 'LFA1'.
APPEND ls_fieldcat TO rt_fieldcat.
CLEAR ls_fieldcat.
ls_fieldcat-tabname = 'ITAB'.
ls_fieldcat-fieldname = 'IHRAN'.
ls_fieldcat-ref_tabname = 'EKKO'.
APPEND ls_fieldcat TO rt_fieldcat.
CLEAR ls_fieldcat.
ls_fieldcat-tabname = 'ITAB'.
ls_fieldcat-fieldname = 'EINDT'.
ls_fieldcat-ref_tabname = 'EKET'.
APPEND ls_fieldcat TO rt_fieldcat.
CLEAR ls_fieldcat.
ls_fieldcat-tabname = 'ITAB'.
ls_fieldcat-fieldname = 'PLIFZ'.
ls_fieldcat-ref_tabname = 'EKPO'.
APPEND ls_fieldcat TO rt_fieldcat.
ENDFORM. " FIELDCAT_INIT
*& Form selection
text
--> p1 text
<-- p2 text
FORM selection .
SELECT
lfa1~name1
eban~banfn
eban~badat
eban~bnfpo
eban~txz01
eban~menge
eban~bednr
eban~frgdt
eban~lfdat
ebkn~ps_psp_pnr
ekko~bwbdt
ekko~aedat
ekko~lifnr
ekko~ihran
ekpo~ebeln
ekpo~ebelp
ekpo~plifz
eket~eindt
FROM lfa1 INNER JOIN ekko ON ( lfa1lifnr = ekkolifnr )
INNER JOIN ekpo ON ( ekkoebeln = ekpoebeln )
INNER JOIN eket ON ( ekpoebeln = eketebeln
AND
ekpoebelp = eketebelp )
INNER JOIN eban ON ( ebanbanfn = eketbanfn
AND
ebanbnfpo = eketbnfpo )
INNER JOIN ebkn ON ( ebanbanfn = ebknbanfn
AND
ebanbnfpo = ebknbnfpo )
INTO TABLE i_final_tab WHERE eban~bednr IN bednr AND
ebkn~ps_psp_pnr IN ps_psp AND
ebkn~kostl IN kostl AND
ebkn~erdat IN erdat AND
ekko~bstyp <> 'F'.
LOOP AT i_final_tab.
itab-name1 = i_final_tab-name1.
itab-banfn = i_final_tab-banfn.
itab-badat = i_final_tab-badat.
itab-bnfpo = i_final_tab-bnfpo.
itab-txz01 = i_final_tab-txz01.
itab-menge = i_final_tab-menge.
itab-bednr = i_final_tab-bednr.
itab-frgdt = i_final_tab-frgdt.
itab-lfdat = i_final_tab-lfdat.
itab-ps_psp_pnr = i_final_tab-ps_psp_pnr.
itab-aedat = i_final_tab-aedat.
itab-lifnr = i_final_tab-lifnr.
itab-ihran = i_final_tab-ihran.
itab-ebeln = i_final_tab-ebeln.
itab-ebelp = i_final_tab-ebelp.
itab-plifz = i_final_tab-plifz.
itab-eindt = i_final_tab-eindt.
APPEND itab.
CLEAR itab.
ENDLOOP.
ENDFORM. " selection
*& Form f_event_build
text
--> p1 text
<-- p2 text
FORM f_event_build .
DATA wa_event TYPE slis_alv_event.
CLEAR: wa_event,
i_event.
*read event top-of-page
CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
EXPORTING
i_list_type = 0
IMPORTING
et_events = i_event.
IF sy-subrc <> 0.
ENDIF.
*Prepare event table
READ TABLE i_event WITH KEY name = 'TOP_OF_PAGE' INTO wa_event.
IF sy-subrc EQ 0.
MOVE 'TOP_OF_PAGE' TO wa_event-form.
APPEND wa_event TO i_event.
ENDIF.
ENDFORM. " f_event_build
*& Form f_comment_build
text
--> p1 text
<-- p2 text
FORM f_comment_build .
DATA: wa_listheader TYPE slis_listheader.
CLEAR wa_listheader.
wa_listheader-typ = 'H'.
wa_listheader-info = 'Tracking Of Quotation For Purchase Requisition'.
APPEND wa_listheader TO i_listheader.
CLEAR wa_listheader.
wa_listheader-typ = 'S'.
wa_listheader-info = 'SMS-DEMAG Pvt. Ltd.'.
APPEND wa_listheader TO i_listheader.
CLEAR wa_listheader.
wa_listheader-typ = 'S'.
wa_listheader-info = 'R1- Nehru Enclave'.
APPEND wa_listheader TO i_listheader.
CLEAR wa_listheader.
wa_listheader-typ = 'S'.
wa_listheader-info = 'New Delhi - '.
APPEND wa_listheader TO i_listheader.
ENDFORM. " f_comment_build
*& Form f_build_layout
text
--> p1 text
<-- p2 text
FORM f_build_layout .
CLEAR i_layout.
i_layout-colwidth_optimize = 'X'.
i_layout-zebra = 'X'.
i_layout-totals_text = 'Total'.
ENDFORM. " f_build_layout
*& Form f_list_display
text
--> p1 text
<-- p2 text
FORM f_list_display .
*sort itab by name1
banfn
badat
bnfpo
txz01
menge
bednr
frgdt
lfdat
ps_psp_pnr
bwbdt
aedat
lifnr
ihran
ebeln
ebelp
plifz
eindt.
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = sy-repid
is_layout = i_layout
it_fieldcat = rt_fieldcat
it_events = i_event
it_sort = l_sort
TABLES
t_outtab = itab.
IF sy-subrc <> 0.
ENDIF.
ENDFORM. " f_list_display
*& Form TOP_OF_PAGE
text
--> p1 text
<-- p2 text
FORM top_of_page.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
it_list_commentary = i_listheader
i_logo = 'ENJOYSAP_LOGO'.
ENDFORM. "TOP_OF_PAGE
*& Form f_event_sort
text
--> p1 text
<-- p2 text
FORM f_event_sort .
wa_sort-spos = 1.
wa_sort-up = 'X'.
wa_sort-tabname = 'i_final_tab'.
wa_sort-fieldname = 'BANFN'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
CLEAR WA_SORT.
wa_sort-spos = 5.
wa_sort-up = 'X'.
wa_sort-tabname = 'i_final_tab'.
wa_sort-fieldname = 'MENGE'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
wa_sort-spos = 2.
wa_sort-up = 'X'.
wa_sort-tabname = 'i_final_tab'.
wa_sort-fieldname = 'BNFPO'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
wa_sort-spos = 3.
wa_sort-up = 'X'.
wa_sort-tabname = 'i_final_tab'.
wa_sort-fieldname = 'BADAT'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
wa_sort-spos = 4.
wa_sort-up = 'X'.
wa_sort-tabname = 'i_final_tab'.
wa_sort-fieldname = 'TXZ01'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
wa_sort-spos = 7.
wa_sort-up = 'X'.
wa_sort-tabname = 'i_final_tab'.
wa_sort-fieldname = 'BEDNR'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
wa_sort-spos = 6.
wa_sort-up = 'X'.
wa_sort-tabname = 'i_final_tab'.
wa_sort-fieldname = 'PS_PSP_PNR'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
wa_sort-spos = 8.
wa_sort-up = 'X'.
wa_sort-tabname = 'i_final_tab'.
wa_sort-fieldname = 'FRGDT'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
wa_sort-spos = 9.
wa_sort-up = 'X'.
wa_sort-tabname = 'i_final_tab'.
wa_sort-fieldname = 'LFDAT'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
CLEAR wa_sort.
wa_sort-up = 'X'.
wa_sort-tabname = 'i_final_tab'.
wa_sort-spos = 10.
wa_sort-fieldname = 'EBELN'.
wa_sort-subtot = 'X'.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
CLEAR wa_sort.
wa_sort-up = 'X'.
wa_sort-tabname = 'i_final_tab'.
wa_sort-spos = 11.
wa_sort-fieldname = 'EBELP'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
CLEAR wa_sort.
wa_sort-up = 'X'.
wa_sort-tabname = 'i_final_tab'.
wa_sort-spos = 12.
wa_sort-fieldname = 'AEDAT'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
CLEAR wa_sort.
wa_sort-up = 'X'.
wa_sort-tabname = 'i_final_tab'.
wa_sort-spos = 13.
wa_sort-fieldname = 'LIFNR'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
CLEAR wa_sort.
wa_sort-up = 'X'.
wa_sort-tabname = 'i_final_tab'.
wa_sort-spos = 14.
wa_sort-fieldname = 'NAME1'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
CLEAR wa_sort.
wa_sort-up = 'X'.
wa_sort-tabname = 'i_final_tab'.
wa_sort-spos = 15.
wa_sort-fieldname = 'IHRAN'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
CLEAR wa_sort.
wa_sort-up = 'X'.
wa_sort-tabname = 'i_final_tab'.
wa_sort-spos = 16.
wa_sort-fieldname = 'EINDT'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
*sort l_sort by spos.
CLEAR wa_sort.
wa_sort-spos = 1.
wa_sort-fieldname = 'BANFN'.
wa_sort-down = 'X'.
wa_sort-tabname = 'itab'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
wa_sort-spos = 5.
wa_sort-down = 'X'.
wa_sort-tabname = 'itab'.
wa_sort-fieldname = 'MENGE'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
CLEAR wa_sort.
wa_sort-spos = 2.
wa_sort-fieldname = 'BNFPO'.
wa_sort-down = 'X'.
wa_sort-tabname = 'itab'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
wa_sort-spos = 3.
wa_sort-down = 'X'.
wa_sort-tabname = 'itab'.
wa_sort-fieldname = 'BADAT'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
wa_sort-spos = 4.
wa_sort-down = 'X'.
wa_sort-tabname = 'itab'.
wa_sort-fieldname = 'TXZ01'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
wa_sort-spos = 7.
wa_sort-down = 'X'.
wa_sort-tabname = 'itab'.
wa_sort-fieldname = 'BEDNR'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
wa_sort-spos = 6.
wa_sort-down = 'X'.
wa_sort-tabname = 'itab'.
wa_sort-fieldname = 'PS_PSP_PNR'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
wa_sort-spos = 8.
wa_sort-down = 'X'.
wa_sort-tabname = 'itab'.
wa_sort-fieldname = 'FRGDT'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
wa_sort-spos = 9.
wa_sort-down = 'X'.
wa_sort-tabname = 'itab'.
wa_sort-fieldname = 'LFDAT'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
CLEAR wa_sort.
wa_sort-down = 'X'.
wa_sort-tabname = 'itab'.
wa_sort-spos = 10.
wa_sort-fieldname = 'EBELN'.
wa_sort-subtot = 'X'.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
CLEAR wa_sort.
wa_sort-down = 'X'.
wa_sort-tabname = 'itab'.
wa_sort-spos = 11.
wa_sort-fieldname = 'EBELP'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
CLEAR wa_sort.
wa_sort-down = 'X'.
wa_sort-tabname = 'itab'.
wa_sort-spos = 12.
wa_sort-fieldname = 'AEDAT'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
CLEAR wa_sort.
wa_sort-down = 'X'.
wa_sort-tabname = 'itab'.
wa_sort-spos = 13.
wa_sort-fieldname = 'LIFNR'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
CLEAR wa_sort.
wa_sort-down = 'X'.
wa_sort-tabname = 'itab'.
wa_sort-spos = 14.
wa_sort-fieldname = 'NAME1'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
CLEAR wa_sort.
wa_sort-down = 'X'.
wa_sort-tabname = 'itab'.
wa_sort-spos = 15.
wa_sort-fieldname = 'IHRAN'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
CLEAR wa_sort.
wa_sort-spos = 16.
wa_sort-fieldname = 'EINDT'.
wa_sort-tabname = 'itab'.
wa_sort-down = 'X'.
wa_sort-subtot = ' '.
APPEND wa_sort TO l_sort.
*CLEAR WA_SORT.
*sort l_sort by spos.
ENDFORM. " f_event_sort
*& Form f_validate_sel_screen
text
--> p1 text
<-- p2 text
FORM f_validate_sel_screen .
*Tracking number
SELECT SINGLE * FROM eban WHERE bednr IN bednr.
IF sy-subrc NE 0.
MESSAGE e013.
ENDIF.
*Wbs Element
SELECT SINGLE * FROM ebkn WHERE ps_psp_pnr IN ps_psp.
IF sy-subrc NE 0.
MESSAGE e014.
ENDIF.
*Cost center
SELECT SINGLE * FROM ebkn WHERE kostl IN kostl.
IF sy-subrc NE 0.
MESSAGE e015.
ENDIF.
*Date
SELECT SINGLE * FROM ebkn WHERE erdat IN erdat.
IF sy-subrc NE 0.
MESSAGE e012.
ENDIF.
ENDFORM. " f_validate_sel_screenHey Ravi,
As you said it is urgent to deliver the report, i will suggest you temporary solution while i debug the program.
In the FM "REUSE_ALV_GRID_DISPLAY", use layout to generate your sorted report for now as shown following:
<b>DATA: G_VARIANT LIKE DISVARIANT.</b>
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_CALLBACK_PROGRAM = SY-REPID
IS_LAYOUT = I_LAYOUT
IT_FIELDCAT = RT_FIELDCAT
IT_EVENTS = I_EVENT
IT_SORT = L_SORT
<b>is_variant = g_variant</b>
TABLES
T_OUTTAB = ITAB.
IF SY-SUBRC <> 0.
ENDIF.
Where g_variant is your custom layout which you will make as default for output.
Hope this helps and let me know if you need more details.
In the mean time, i will look in to the program.
Regards,
Vicky
PS: Award points if helpful -
Custom OVS is not filtering as per requirement.
Hi ALL;
I have created one XBO of Account and i added "IsBuilding" one field whose type is "Indicator". The requirement is to create a custom OVS, which shows filtered account based on "IsBUilding" . But the custom OVS is not filtering the account based on "IsBuilding".
Is their any solution for this.
Thanks & Regards:
Naser AliHi,
You can try the following to debug and provide us more details.
1. I am assuming you are trying to navigate by using a commandLink/Command Button ? If so, is the action handler for the command getting called ?
2. Do you have input components in the page with Validators/converters attached to them ? If so, you may not watch for validation/conversion errors. If there are errors, the same page will be redisplayed. In that case you would need to associate message component to get more details on what went wrong.
3. Have you set up the necessary navigation rules to navigate to the right page ?
4. When you are adding components programatically, its better to assign explicit id's to your components, to avoid any unexpected behavior.
Hope this helps.
Regards
-Jayashri
Maybe you are looking for
-
No Templates In My ENCORE Trial Version on Windows VISTA
Hi, No Templates In My Encore Trial Version running on Windows VISTA. Is there a way I can get the templates online? All help is very appreciated!!!! Thanks in advance!
-
If i try to call an PrivilegedAction i get an SecurityError: Invalid Subject: principals=[....] In an MessageBean in the onMessage()-Methode i do: LoginContext lc = new LoginContext("myrealm",new MyCallBackHandler(username,password)) lc.login(); Subj
-
I lost my iPod touch at a Walmart Store. I bought it in July. I didnot have any application to find it. Is there anything I can do?
-
Photoshop and Lightroom Bundle
I just updated my Adobe Flash player and got a message stating I could pay $9.99 per month for Photoshop and Lightroom. Does anyone know how long this rate is valid? I searched all of the info about it and couldn't find anything related to how long
-
Kuler for InDesign, PS, Flash
I am requesting to bring kuler (and in offline form as well!) to the entire creative suite. Its great that its in Illustrator, however it is VERY much needed in InDesign and PS as well. and therefore, may as well be embedded within every program of t