Выборка данных из ТЧ справочника

  •  А) Введите фразу для поиска и нажмите кнопку [Найти];
  •  Б) Выделите текст и нажмите на клавиатуре кнопку Insert для поиска совпадений в дальнейшем тексте;
  •  В) Для перехода к найденному сообщению нажмите ярлык слева от текста;
 Используйте клавиатуру:
  •  Ctrl-F - поиск средствами обозревателя;
  •  Insert / Shift / Ctrl - новый поиск выделенного текста;
  •  Вверх/Вниз - навигация по результатам поиска;
         
1. (tazhitkov)
Добрый день. Нужно сделать небольшую выборку, возникли сложности. Выручайте :) Есть справочник ``соглашения`` (реквизиты: сумма, дата), с табл. частью ``киоски``. В документе ``расчет по киоскам`` в табличной части есть реквизиты: киоск, сумма, сотрудник. Нужно перебрать справочник соглашения, в каждом соглашении перебрать киоски. Затем сравнить и сопоставить с киосками в ТЧ документа, просуммировать и заполнить суммы по всем найденным соглашениям. И еще возможно это все сделать без запросов, а то я в них не силен, долго разбираться буду? Заранее спасибо.
2. (savelov)
Делайте через запросы(так проще и быстрее) в процедуре при выводе строки. (в свойствах ТабПоля документа). Иначе перебор всех справочников ``Соглашения`` и их тч, может сильно повесить систему (если много справочников).
3. (tazhitkov)
savelov, я не силен в запросах, надо разбираться, к сожалению времени на это нет.
4. (savelov)
tazhitkov, Будет как-то так(в модуле формы документа): Как-то так, проверить нет возможности, Очень возможны ошибки. А вообще воспользуйтесь Конструктором запроса с обработкой результата, можно и без.
5. (tazman)
savelov, А что разбираться? Запрос = Новый Запрос; Запрос.Текст = ... Запускаем конструктор запроса и поехали...
6. (tazhitkov)
спасибо, попробую.
7. (savelov)
Сгруппировать по киоскам, а все киоски из ТЧ в массив и в параметр.
8. (tazhitkov)
Сделал по своему. Вроде работает. Всем спасибо :)
x
ActionTeaser.ru - тизерная реклама