powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / 1C 7.7 Как получить ссылку на Регистры Остатков для SQL?
18 сообщений из 18, страница 1 из 1
1C 7.7 Как получить ссылку на Регистры Остатков для SQL?
    #37300707
Vrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ, подскажите ПЛЗ, как получить ссылку на таблицу Регистра Остатков для прямого запроса к SKL? К движениям no problem $Регистр.Name = RAxxxx, а как таблицу RGxxxx вытащить ума не приложу...
И где все эти переименования описаны?!
Перелопатил весь DDS там переименования не совпадают с действительностью!
...
Рейтинг: 0 / 0
1C 7.7 Как получить ссылку на Регистры Остатков для SQL?
    #37300751
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
с действительностью там всё совпадает

только учтите что остаток "не на период хранения" остатков вы напрямую не получите... надо задействовать расчет прироста/уменьшения ресурса по таблице движений регистра
...
Рейтинг: 0 / 0
1C 7.7 Как получить ссылку на Регистры Остатков для SQL?
    #37300767
Vrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Last1Cmen, что значит не получу?! Получаю, для чего иначе созданы таблицы RAxxxx? мне просто не удобно, каждый раз номер таблицы по DDS искать. 1С выдает эту ссылку своими средствами, но какой идентификатор не ясно.
ЗЫ: как например можно понять что к таблице табличной части документа нужно обращаться $ДокументСтроки.name?
...
Рейтинг: 0 / 0
1C 7.7 Как получить ссылку на Регистры Остатков для SQL?
    #37300779
Vrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Last1Cmen,
VrigLast1Cmen, что значит не получу?! Получаю, для чего иначе созданы таблицы RAxxxx? мне просто не удобно, каждый раз номер таблицы по DDS искать. 1С выдает эту ссылку своими средствами, но какой идентификатор не ясно.
ЗЫ: как например можно понять что к таблице табличной части документа нужно обращаться $ДокументСтроки.name?
Сорь, с датой хранения да, недопонял тебя, досчитывать надо... но по поводу в DDS... Названия таблиц там другие. С макросами не совпадают...
...
Рейтинг: 0 / 0
1C 7.7 Как получить ссылку на Регистры Остатков для SQL?
    #37300794
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vrig,

У каждого регистра хххх есть таблица движений RAхххх и таблица остатков RGхххх (и эти хххх для конкретного регистра - идентичны). Какие проблемы тут могут возникнуть - непонятно
...
Рейтинг: 0 / 0
1C 7.7 Как получить ссылку на Регистры Остатков для SQL?
    #37300806
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VrigСорь, с датой хранения да, недопонял тебя, досчитывать надо... но по поводу в DDS... Названия таблиц там другие. С макросами не совпадают...

содержание файла DDS всегда соответствует внутренним структурам 1cv7.md и структуре таблиц БД.
А если имена таблиц\полей в каких-то макросах, которые когда-то и где-то были сгенерированы, перестали соответствовать схеме базы, которую 1С создает самостоятельно при изменениях конфигурации, сохраняет в 1cv7.dds, и реструктурирует потом под эту схему саму БД - так это проблемы того, кто такими макросами пользуется
...
Рейтинг: 0 / 0
1C 7.7 Как получить ссылку на Регистры Остатков для SQL?
    #37300812
Vrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pail,
Я знаю, но проблема в том, что обратится к таблице движений я могу:
ТекстЗапроса="
|SELECT
| *
|FROM
| $Регистр.Заявки";

А как с той же простотой обратиться к Регистру Остатков, я не знаю.
...
Рейтинг: 0 / 0
1C 7.7 Как получить ссылку на Регистры Остатков для SQL?
    #37300821
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vrigpail,
Я знаю, но проблема в том, что обратится к таблице движений я могу:
ТекстЗапроса="
|SELECT
| *
|FROM
| $Регистр.Заявки";

А как с той же простотой обратиться к Регистру Остатков, я не знаю.


то есть речь о 1с++ идет, или чем-то подобном?
Тогда неплохо было бы об этом упомянуть в заголовке/тексте вопроса (как минимум),
или спрашивать на форуме, именно такому продукту посвященному.
...
Рейтинг: 0 / 0
1C 7.7 Как получить ссылку на Регистры Остатков для SQL?
    #37301659
Егоров Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vrig,

В 1С++ есть дока, там вроде бы все расписано...

$РегистрИтоги.XXXX = RGXXXX

Есть и виртуальная таблица $РегистрОстатки.
...
Рейтинг: 0 / 0
1C 7.7 Как получить ссылку на Регистры Остатков для SQL?
    #37301916
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VrigА как с той же простотой обратиться к Регистру Остатков, я не знаю.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
SELECT ОстаткиОстатки.Склад [Склад $Справочник.Склады]
	, ОстаткиОстатки.ТМЦ [ТМЦ $Справочник.ТМЦ]
	, Sum(ОстаткиОстатки.КвоОстаток) СуммаКвоОстаток
FROM $РегистрОстатки.Остатки(:ВыбДата~,,,
		(Склад, ТМЦ),
		Кво) AS ОстаткиОстатки
GROUP BY ОстаткиОстатки.Склад
	, ОстаткиОстатки.ТМЦ
...
Рейтинг: 0 / 0
1C 7.7 Как получить ссылку на Регистры Остатков для SQL?
    #37302124
Vrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Егоров Александр, О сенк!
...
Рейтинг: 0 / 0
1C 7.7 Как получить ссылку на Регистры Остатков для SQL?
    #37302137
Vrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pail, А что без плюсов можно прямые запросы делать?
O_o а как?
Зы: Я вообще 1С-ку 2 месяца назад первый раз увидел :(, так что сорь за нубизм.
...
Рейтинг: 0 / 0
1C 7.7 Как получить ссылку на Регистры Остатков для SQL?
    #37302139
Vrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Злой Бобр, Сенк.
...
Рейтинг: 0 / 0
1C 7.7 Как получить ссылку на Регистры Остатков для SQL?
    #37302317
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vrigpail, А что без плюсов можно прямые запросы делать?
O_o а как?
ADO еще никто неотменял.
...
Рейтинг: 0 / 0
1C 7.7 Как получить ссылку на Регистры Остатков для SQL?
    #37303153
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой БобрVrigpail, А что без плюсов можно прямые запросы делать?
O_o а как?
ADO еще никто неотменял.

да и в тех же ++ никто передать в текст запроса "чистый" синтаксис не запрещает :)
...
Рейтинг: 0 / 0
1C 7.7 Как получить ссылку на Регистры Остатков для SQL?
    #37303497
Егоров Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vrig,

Можно и без плюсов. В самой 1С есть объект Запрос. Описание языка запросов есть в мануале. Только чем сложнее запрос на встроенном языке, тем меньше он прямым получается :)

Или тогда надо определиться, что считать "прямым запросом без плюсов" :)
...
Рейтинг: 0 / 0
1C 7.7 Как получить ссылку на Регистры Остатков для SQL?
    #37510491
Vrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Злой Бобр, ммм, угум да, про него я забыл... У нас MS SQL нету...
...
Рейтинг: 0 / 0
1C 7.7 Как получить ссылку на Регистры Остатков для SQL?
    #37532655
Ruban Igor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ToySQL как вариант.
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / 1C 7.7 Как получить ссылку на Регистры Остатков для SQL?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]