Имя: Пароль:
1C
 
Использование временных таблиц
,
0 LivingStar
 
09.11.15
09:55
Я создаю запрос. Текст запроса. Менеджер временных таблиц. Использую временную таблицу. После в тексте модуля я снова пишу текст запроса, в котором могу использовать уже созданные временные таблицы. Но в конструкторе запроса этого нет. Можно ли как то увидеть временные таблицы в тексте запроса, созданного далее по модулю?
1 ДенисЧ
 
09.11.15
09:55
Шта?
2 patria0muerte
 
09.11.15
09:57
Нет
3 Deon
 
09.11.15
09:58
(0) Не, ты их сам в конструкторе должен описать с помощью кнопульки "Создать описание временной таблицы"
4 LivingStar
 
09.11.15
10:01
(3) на вкладке дополнительно, я создаю временную таблицу и задаю её имя. Что за кнопка о которой вы говорите?
5 Deon
 
09.11.15
10:04
(4) Вкладка "Таблицы и поля", поле "Таблицы" (посередине которое). 2-я слева кнопка командной панели
6 LivingStar
 
09.11.15
10:05
(5) понял, всплывающая подсказка показала.... Как этим пользоваться?
7 LivingStar
 
09.11.15
10:06
(5) где именно создавать это описание?
8 LivingStar
 
09.11.15
10:07
(5)Есть пакет создания временной таблицы. Пакет где она используется 1. И пакет где она используется 2. Буду пробовать. То есть это позволит потом при создании новых текстов запросов, видеть там временные таблицы?
9 LivingStar
 
09.11.15
10:10
(5) Создаю описание временной таблицы с тем же именем. Создаю у неё поля, но они пропадают при закрытии открытии конструктора. И потом по тексту модуля, при создании текста запроса никакой временной таблицы не видно (
10 Deon
 
09.11.15
10:10
(8) Да, чтобы пользоваться временной таблицей в другом запросе, придется описывать её полностью вручную. Конфигуратор же не знает, в какие модули ты закинешь свой МенеджерВременныхТаблиц, и что эти модули в него напихают.
11 LivingStar
 
09.11.15
10:12
(10) ну я создаю, но ничего не вижу в новом тексте запроса. Попробовал задать в финальном пакете первого запроса описание, так появляется её дубль. Пока не понял как именно нужно делать. Когда создаешь описание в том же пакете где и временная таблица, пропадают её поля.
12 Горогуля
 
09.11.15
10:15
на минуту отказаться от конструктора - это как самый простой не наш метод?
13 LivingStar
 
09.11.15
10:29
Никак у меня не получается увидеть временную таблицу в другом тексте запроса. Нужно ли ставить в описании перед именем таблицы & ? Как все же правильно и где задавать описание?
14 Deon
 
09.11.15
10:30
(11) Создавать описание таблицы в том же тексте запроса, где создается временная таблица, не нужно. Конструктор её и так подхватит и предоставит для выбора в левом списке источников.
Создавать нужно только если временная таблица создается где-то раньше, в другом тексте запроса.
15 Горогуля
 
09.11.15
10:30
(13) нет
поместить в секции выбрать
16 LivingStar
 
09.11.15
10:31
(14) Понял, большое спасибо!!!! Описание временной таблицы и предназначено для того что бы ссылаться на неё в последующих запросах!!!
17 mistеr
 
09.11.15
10:48
Я еще не встречал на практике случай, когда нельзя обойтись пакетным запросом. Создал - использовал - выкинул.
18 Горогуля
 
09.11.15
10:56
а потом они говорят, что все программисты козлы, и обижаются
19 LivingStar
 
09.11.15
16:04
Временная таблица не видна!!!! Хотя я её в конструкторе опичываю в последнем запросе, где хочу дать ссылку на временную таблицу сделанную в предыдущем запросе. Не устанавливается тип значений у полей, их задаёщь, но при повторном открытии там пусто. И Временная талдица не видна в запросе что следует следом. Хотя Описание временной таблицы сделано!
20 LivingStar
 
09.11.15
16:06
ой! простите, я там сделал новый запрос... все ок
21 H A D G E H O G s
 
09.11.15
16:15
Милота.
22 ЧеловекДуши
 
09.11.15
16:26
(0) Нет. Придется все помнить, вспоминать. Организуй псевдо временную таблицу с одной строкой записи. Потом только не забудь удалить её.
23 ЧеловекДуши
 
09.11.15
16:27
(20) Вечер, Понедельник. Выходные удались :)
24 VikingKosmo
 
09.11.15
16:31
(22) зачем ее удалять? Напиши ВЫБРАТЬ ПЕРВЫЕ 0 ;)