2014-10-09 2 views
0

제품 코드가있는 2 개의 데이터베이스가 있습니다. 첫 번째 제품에는 A, B, C, D, E, F, G 등의 사용 가능한 제품이 모두 포함되어 있습니다.콤보 박스를 제한적으로 1 db를 기반으로 데이터로 채 웁니다.

두 번째 제품에는 A, E, F 등의 제품 코드 만 포함되어 있습니다.

것은 모두 표시하려면 등 B, C, D, G :

난 단지이 exmaple에서 두 번째로 one.So에 아니라는 것을 첫 번째 데이터베이스에서 항목을 표시 내 콤보를 싶습니다 내가 사용하는 첫 번째 데이터베이스의 제품 : products = @Unique(@DbColumn("product/products.nsf","Products",4)

두 번째 데이터베이스의 제품을 표시하려면 다음을 사용하십시오.[email protected](@DbLookup("product/colors.nsf","colors",value1,2))

답변

2

은 내가 해결책을 찾은 것 같아요 그는 단지 그가 어떤 데이터를 입력해야만하는 제품을 볼 것입니다.)

+0

저도 제 제안이 될 것입니다. 일반 오래된 수식의 힘 ... –

0

SSJS의 강점은 다른 컬렉션 유형에 매우 적합하다는 것입니다. 나는 http://www.intec.co.uk/mapping-java-collections/ 전에 이것에 관해 블로깅했다. 자바 세트는 중복 요소가 없도록 설계되었으며 여기에는 요구 사항에 따라 가장 적절할 수있는 HashSet, LinkedHashSet 및 TreeSet에 대한 설명이 있습니다. http://www.programcreek.com/2013/03/hashset-vs-treeset-vs-linkedhashset/. 이 모든 것에 대한 addAll 및 removeAll 메서드가 있으므로 고유 한 목록을 쉽게 얻을 수 있어야합니다.

var res = @Trim(@Replace(products, product, "")); 
return res 
유일한 제품에

(내 사용하지 않은 제품이 표시됩니다

고해상도 :. 사용자는 제품 당 일부 데이터를 입력합니다을이 방법

관련 문제