Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как на форме активизировать строку ДС без ключа по двум реквизитам?

Как на форме активизировать строку ДС без ключа по двум реквизитам?
Я
   RetardedToBoot
 
14.04.21 - 07:04
Есть на форме таблица из ДС с произвольным запросом. Главной таблицы нет, и ключ это номер строки. Нужно активизировать строку по значениям двух колонок. ДС не позволяет создать ключ из двух полей, поэтому нужно бы ему указать номер строки. Но как его определить?
   FIXXXL
 
1 - 14.04.21 - 07:10
(0) запросом к данным ДС найди нужную строку, получи ключ
   RetardedToBoot
 
2 - 14.04.21 - 07:22
(1) запросом к данным ДС? Первый раз такое вижу. Или все же к исходным данным запроса ДС?
   FIXXXL
 
3 - 14.04.21 - 13:30
(2) возьми текст запроса ДС, подсунь свои две колонки, получи ключ
   RetardedToBoot
 
4 - 15.04.21 - 04:48
(3) а если пользователь щелкнул по заголовку некой колонки и отсортировал в нужном ему порядке? Или от этого номера строк в ДС не меняются?
   RetardedToBoot
 
5 - 15.04.21 - 05:16
плюс ДС накладывает кучку дополнительных отборов и оптимизаций, в том числе пользовательских, а в случае явного повторного использования того же запроса, его придется весь выполнить и перебрать...

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.