V7 ТИС Ошибка при удалении нулевых итогов регистра ТИС База ДБФ Текст запроса и при выполнении ошибка DELETE FROM $РегистрИтоги.Банк WHERE $РегистрИтоги.Банк.Сумма (вал.) =0 and $РегистрИтоги.Банк.Сумма (упр.) =0 and $РегистрИтоги.Банк.Сумма (руб.) =0 and 1=1 Запрос.ВыполнитьИнструкцию(стр); {E:\ARXIV_CB\КОПИЯ\EXTFORMS\ОБРАБОТКИБУХТИСОБЩИЕ\ИЗ ТИС\УДАЛИТЬНУЛЕВЫЕИТОГИВРЕГИСТРАХ.ERT(37)**: Meta name parser error: поле таблицы не найдено "$РегистрИтоги.Банк.Сумма" Что ему не нравится??? |
[url]http://www.1cpp.ru/forum/YaBB.pl?num=1245156301/all[/url] [url]http://dev.mista.ru/topic.php?id=435370[/url] |
Вот такой запрос и первом же регистре ошибка!!! Для Сч=1 По ИмяРегистра.РазмерСписка() Цикл Имя = ИмяРегистра.ПолучитьЗначение(Сч); Сообщить(Имя); стр =" |DELETE |FROM $РегистрИтоги."+Имя+" |WHERE "; т=""; Для к= 1 По Метаданные.Регистр(Имя).Ресурс() Цикл ИмяРесурса = Метаданные.Регистр(Имя).Ресурс(к); т=т+" |$РегистрИтоги."+Имя+"."+ИмяРесурса+" =0 and |"; КонецЦикла; т=т+"1=1"; стр=стр+т; Сообщить(стр); Запрос.ВыполнитьИнструкцию(стр); |
(101) Но там же про справочники, как я понимаю по регистрам немного по-другому [b]Объясни толком пожалуйста[/b] |
[url]http://www.softpoint.ru/article_id47.htm[/url] попробуй тут PS база дбф ;)) |
[url]http://dev.mista.ru/topic.php?id=602314[/url] |
выгрузка-загрузка наше все |
ИмяРесурса = Метаданные.Регистр(Имя).Ресурс(к).Идентификатор; |
Соответственно и в (0) $РегистрИтоги.Банк.[b]Сумма (вал.)[/b] =0 and $РегистрИтоги.Банк.[b]Сумма (упр.)[/b] =0 and $РегистрИтоги.Банк.[b]Сумма (руб.)[/b] =0 and >>> выделенное болдом - фигня какая-то (синонимы? комментарии?) а должны стоять идеентификаторы. |
(8) объяснил я ему уже все... и обормотку [url]http://infostart.ru/public/180018/[/url] скинул |
Текущее время: 02:04. Часовой пояс GMT +3. |