|
v7: Таблица значений на форме | ☑ | ||
---|---|---|---|---|
0
8troyan8
13.12.13
✎
13:24
|
Имееться ТЗ с данными, на форме документа . Можно ли в запрос воткнуть данные с этой ТЗ ?
|
|||
1
ДенисЧ
13.12.13
✎
13:26
|
в какой запрос?
77 уже научилась делать запросы к тз? |
|||
2
Privalov
13.12.13
✎
13:27
|
(0)Табличная часть?
|
|||
3
8troyan8
13.12.13
✎
13:29
|
(2) Нет.. На форме есть Таблица Знчений, хочу вытянуть данные...
|
|||
4
8troyan8
13.12.13
✎
13:29
|
думаю как правильно сделать
|
|||
5
Ёпрст
13.12.13
✎
13:31
|
(1) прямой да, умеет, чорный..тоже можно, смотря что
|
|||
6
an-korot
13.12.13
✎
13:31
|
список значений 100% можно,
присваиваешь переменную и в условии ставишь "в" а про таблицу проверять надо... |
|||
7
Ёпрст
13.12.13
✎
13:31
|
(4) выспаться
|
|||
8
8troyan8
13.12.13
✎
13:36
|
|Период с ВыбНачПериода по ВыбКонПериода;
|Обрабатывать НеПомеченныеНаУдаление; |Сотрудник = Документ.БольничныйЛист.Сотрудник; |ИНН = Документ.БольничныйЛист.Сотрудник.ИНН; |НомерБольничного = Документ.БольничныйЛист.НомерБольничного; |ДатаНачала = Документ.БольничныйЛист.ДатаНачала; |ДатаОкончания = Документ.БольничныйЛист.ДатаОкончания; |Родитель = Документ.БольничныйЛист.Сотрудник.Родитель; И дальше хочу что тянуло ВремяСС = тбМесяцы.СуммаСС |
|||
9
Ёпрст
13.12.13
✎
13:38
|
(8) по какому признаку связывание с ТЗ будет ?
|
|||
10
Ёпрст
13.12.13
✎
13:38
|
в ТЗ, помимо СуммаСС чего еще есть ?
|
|||
11
8troyan8
13.12.13
✎
13:40
|
тбМесяцы.ДатаВМесяце;
тбМесяцы.СуммаСС; тбМесяцы.СуммаПП; тбМесяцы.ВремяСС; тбМесяцы.ВремяПП; |
|||
12
Ork
13.12.13
✎
13:40
|
(11) Информативно...
|
|||
13
Ёпрст
13.12.13
✎
13:41
|
(11) отлично. В запросе как будешь определять, какую строку из тз надо брать ? По какой колонке связывание/поиск ?
|
|||
14
Ork
13.12.13
✎
13:41
|
+(12) Кто все эти люди!!?
|
|||
15
an-korot
13.12.13
✎
13:42
|
(12) поддерживаю...
ты можешь написать как отбор хочешь делать? время с суммой сравнивать %) |
|||
16
Ёпрст
13.12.13
✎
13:43
|
Если че, ТЗ свою так поимеешь
Функция Вася(Параметр) стр=0; Если ТЗ.НайтиЗначение(Параметр,стр,"НужнаяКолоночка")=1 Тогда Возврат ТЗ.ПолучитьЗначение(стр,"НужнаяКолоночка"); КонецЕсли; Возврат 0; КонецФункции ..... |Функция ПолучитьХламИЗТЗ = Сумма(Вася(ПеременнаяИзЗапроса)); |
|||
17
8troyan8
13.12.13
✎
14:03
|
(16) Спасибо большое !
|
|||
18
1Сергей
13.12.13
✎
14:17
|
(16) имхается мне, что по скорости лучше бы вообще без запроса сделать
|
|||
19
Ёпрст
13.12.13
✎
14:33
|
(18) зависит от задачи.
Если нужны итоги по группировкам, то можно и запроса подождать |
|||
20
varelchik
13.12.13
✎
15:45
|
Но я бы посоветовал не ТаблицуЗначений использовать а ИндексированнуюТаблицу.
По ней хоть шариться будет быстрее. |
|||
21
Эльниньо
13.12.13
✎
23:08
|
(16) Почему Вася? Параметр всегда равен 22 или бывают исключения?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |