|
Дата между | ☑ | ||
---|---|---|---|---|
0
wade25
28.06.12
✎
13:14
|
Добрый день!
Напомните плз, есть ТЗ, нужно найти в ней строки, есть колонка дата. Необходимо пройтись по ней, лучше методом .НайтиСтроки(), что бы отбор просиходил по дате из колонки, т.е. Тз.Дата Между ПерваяДата и ВтораяДата.. Грубо говоря, какой метод в языке аналогиче "Между" в запросе? |
|||
1
Ненавижу 1С
гуру
28.06.12
✎
13:15
|
(0)
1. циклом 2. запросом |
|||
2
andrewks
28.06.12
✎
13:16
|
сделай запросом
|
|||
3
wade25
28.06.12
✎
13:17
|
(1), (2) та лан, неужто метода встроенного нету7) Ну лан)
|
|||
4
ДенисЧ
28.06.12
✎
13:17
|
ЗАпрос, я так понимаю, не предлагать?
|
|||
5
ДенисЧ
28.06.12
✎
13:18
|
(3) есть встроенный... Запрос.Выполнить() называется...
|
|||
6
wade25
28.06.12
✎
13:18
|
(4) Запрос к ТЗ? Не умею так)
|
|||
7
ДенисЧ
28.06.12
✎
13:19
|
(6) Учись, надо же себя заставлять...
|
|||
8
andrewks
28.06.12
✎
13:19
|
+(7) будь мужиком
|
|||
9
wade25
28.06.12
✎
13:20
|
Прост необходимо количество строк получить для кое каких действий в цикле над этой ТЗ, а если циклом проходить, то будет уже 2 цикла, эт не айс)
|
|||
10
andrewks
28.06.12
✎
13:20
|
(9) тем паче, стопудово запросом
|
|||
11
Ненавижу 1С
гуру
28.06.12
✎
13:21
|
(10) тогда у него будет запрос в цикле ))
|
|||
12
wade25
28.06.12
✎
13:23
|
(11) Да, 2 цикла придется)
|
|||
13
andrewks
28.06.12
✎
13:24
|
запрос в двух циклах - это круто. ещё бы рекурсию к этому прикрутить - и вообще бы глаз любовался
|
|||
14
DrShad
28.06.12
✎
13:26
|
а почему эти действия не сделать в запросе?
|
|||
15
Любопытная
28.06.12
✎
13:27
|
(6) Это несложно, только через временные таблицы. в интернетах примеров массы
|
|||
16
wade25
28.06.12
✎
13:54
|
Мож ссылку кто получше даст про запросы к ТЗ?)
|
|||
17
qeos
28.06.12
✎
13:55
|
(16) желтая книжка
|
|||
18
ДенисЧ
28.06.12
✎
13:56
|
(16) Пуск - все программы - 1с предприятие 8.2 - конфигуратор - <выбор базы> - Shift-F1 - Встроенный язык - работа с запросами.
|
|||
19
Мимохожий Однако
28.06.12
✎
13:57
|
(0)ТЗ из запроса получил? Али как?
|
|||
20
Tata001
28.06.12
✎
13:58
|
||||
21
wade25
28.06.12
✎
14:00
|
(19) Не вся из запроса, кое что добавлял (реально все запросом анреал)...
|
|||
22
Любопытная
28.06.12
✎
14:01
|
(16) самое главное - колонки в ТЗ должны быть типизированы)
http://help1c.com/faq8/view/925.html |
|||
23
Мимохожий Однако
28.06.12
✎
14:02
|
(21)Так вот... В исходном запросе и добавь сравнение между
|
|||
24
wade25
28.06.12
✎
14:13
|
Да понял что возвращает количество строк из-за того что временную таблицу, а мне строки нужны, чет не пойму как достать?)
//Запрос к ТЗ МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц; Запрос = Новый Запрос; Запрос.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц; ЗапросТЗ = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ТаблБаза.Должность КАК Должность, | ТаблБаза.КоличествоБез КАК Количество, | ТаблБаза.ВидРабот КАК ВидРабот |ПОМЕСТИТЬ ТЧ_Корм |ИЗ | &ТаблБаза КАК ТаблБаза"; Запрос.УстановитьПараметр("ТаблБаза", Таблица); Результат=Запрос.Выполнить().Выгрузить(); |
|||
25
Tata001
28.06.12
✎
14:18
|
(24)
использование МенеджерВременныхТаблиц - это не кошерно в наше время. тз_Корма=КормлениеРыбы.Выгрузить(,"НомерСтроки,Корм,ВесШт"); запрос=Новый Запрос; запрос.Текст= "ВЫБРАТЬ | ТаблБаза.НомерСтроки КАК НомерСтроки, | ТаблБаза.Корм КАК Корм, | ТаблБаза.весШт * 1000 КАК весШт |ПОМЕСТИТЬ ТЧ_Корма |ИЗ | &ТаблБаза КАК ТаблБаза |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | гк_КормовыеКоэффициенты.Ссылка, | гк_КормовыеКоэффициенты.М2, | гк_КормовыеКоэффициенты.Владелец, | ТЧ_корма.весШт, | ТЧ_корма.НомерСтроки, | гк_КормовыеКоэффициенты.М1 КАК М1, | гк_КормовыеКоэффициенты.КК |ИЗ | ТЧ_Корма КАК ТЧ_корма | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.гк_КормовыеКоэффициенты КАК гк_КормовыеКоэффициенты | ПО ТЧ_корма.весШт >= гк_КормовыеКоэффициенты.М1 | И ТЧ_корма.весШт <= гк_КормовыеКоэффициенты.М2"; Запрос.УстановитьПараметр("ТаблБаза", тз_Корма); тз_КК=запрос.Выполнить().Выгрузить(); |
|||
26
wade25
28.06.12
✎
14:31
|
(25) спс, научился, ппц конешн МВТ << баг?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |