Форум продуктов IBM Lotus

Общие вопросы => Разработка приложений => Тема начата: Sergey_st85 от 01 Июль 2009, 18:05:22

Название: Товарищи, вы видели в свойствах вида такую шнягу?
Отправлено: Sergey_st85 от 01 Июль 2009, 18:05:22
В самом низу рисунка, Reading Order.
http://s1.dump.ru/viewer/2995987/


И такой вопрос: как для поля типа Dialoglist вписать формулу, чтобы она брала уникальные значения из вида с 1 столбцом?

Пример: есть вид с полем "тип файла". Файлов 1000, типов - 2. Чтобы в этом поле был выбор из 2-х типов файла.

такая шняга не пашет...


@DbLookup ("":"";@DbName;"cert";1;"cert")
Название: Re: Товарищи, вы видели в свойствах вида такую шнягу?
Отправлено: lotusnotes.ru от 03 Июль 2009, 09:16:59
И такой вопрос: как для поля типа Dialoglist вписать формулу, чтобы она брала уникальные значения из вида с 1 столбцом?

Пример: есть вид с полем "тип файла". Файлов 1000, типов - 2. Чтобы в этом поле был выбор из 2-х типов файла.

такая шняга не пашет...


@DbLookup ("":"";@DbName;"cert";1;"cert")

@Unique(@DbLookup ("":"";@DbName;"cert";1;"cert"))
Название: Re: Товарищи, вы видели в свойствах вида такую шнягу?
Отправлено: Sergey_st85 от 03 Июль 2009, 10:12:55
Ваше решение не работает, но все равно спасибо. Вот что пишет: "Entry not found in index or view's index n"...

Вот 100%-ное решение:

@DbColumn("":"NoCache";"";"cert";1)
Название: Re: Товарищи, вы видели в свойствах вида такую шнягу?
Отправлено: lotusnotes.ru от 03 Июль 2009, 12:38:14
Естественно, я же не знаю, как нужно получить данные
@dblookup - выборка из вида по ключу, @dbcolumn - все значения из вида
@unique (то, что я написал, как понял вопрос) - убрать из результата все повторяющиеся значения
вопрос был про уникальные значения, а не про то, как получить список значений из вида