Имя: Пароль:
1C
 
Поиск по полю отменен, так как объект для загрузки в применике не ссылочного типа.
0 DllloKeP
 
30.09.09
18:11
В КД при настройке правила регистра сведений Цены номенклатуры нельзя поставить галку поиска ни у одного регистра, выдаёт эту ошибку. В чём может быть проблема?
1 ТелепатБот
 
гуру
30.09.09
18:11
2 acsent
 
30.09.09
18:24
В ренистрах нельзя искать. "Поиск" по всем измерениям
3 DllloKeP
 
30.09.09
18:57
Спасибо, вот ещё не могу разрешить косяк. В ПКО этого регистра сведений написал:

Запрос = Новый Запрос();
   Запрос.Текст = "ВЫБРАТЬ
| КорректировкаЗаписейРегистров.Ссылка КАК Ссылка
| ИЗ
|    Документ.КорректировкаЗаписейРегистров КАК КорректировкаЗаписейРегистров
| ГДЕ
|    КорректировкаЗаписейРегистров.Номер = "00000000006";

РезультатЗапроса = Запрос.Выполнить().Выбрать();
Пока РезультатЗапроса.Следующий() Цикл
     Объект.Регистратор = РезультатЗапроса.Ссылка;
КонецЦикла;

То есть нужно, чтобы регистратором всех конвертированных регистров сведений выступал один документ КорректировкаЗаписейРегистров, созданный заранее с заданным номером.
Но при загрузке выдаёт ошибку:
Ошибка в обработчике события ПослеЗагрузкиОбъекта
   ИмяПКО                 =  ЦеныНоменклатуры
   ТипОбъекта             =  Регистр сведений запись: Цены номенклатуры
   Объект                 =  РегистрСведенийЗапись.ЦеныНоменклатуры
   Обработчик             =  ПослеЗагрузкиОбъекта
   ОписаниеОшибки         =  Ошибка компиляции при вычислении выражения или выполнении фрагмента кода
   ПозицияМодуля          =  ВнешняяОбработка.УниверсальныйОбменДаннымиXML(5825)
   КодСообщения           =  21
4 DllloKeP
 
30.09.09
19:21
Вообще глобальная задача состоит в том, что нужно перенести из УТ 8.0 в УТ 8.1 Срез последних Цен номенклатур на определённую дату.
Никто не знает, как это можно реализовать?
5 ale654062
 
01.10.09
01:28
Пойми, формируется файл ДБФ, мне инфу из этого файла надо загнать в банковскую выписку, через АДО копейки не видны, выписки приходят каждый день, никто файл ДБФ руками лопатить не будет добавляя копейки

"Адо и wDBFview показывают достаточно хорошие результаты :)" - АДО копейки не показывает
DBConn = CreateObject("ADODB.Connection");
// 3 варианта

//DBConn.Open("Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=c:\temp;");

//DBConn.Open("Driver={Microsoft dBase Driver (*.dbf)};datasource=dBase Files;");

DBConn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\temp;Extended Properties=dBASE III;");

//бд = DBConn.Execute("Select * from 26092007.dbf");

//бд = DBConn.Execute("Select * from C:\temp\26092007.dbf");

бд = DBConn.Execute("Select * from 26092007.dbf");

Пока бд.EOF=0 Цикл //Цикл по записям DBF

 
 Сообщить(бд.Fields("S"
6 Yorokonde
 
01.10.09
04:46
Может быть я не прав, но всетаки. Я бы пожалуй не правил записи ПОсле загрузки. А у нужного регистра в ПКС Регистратор удалил источник, оставив лишь приемник и в обработчике Перед выгрузкой ПКС написал в твоем случае примерно следующее:


Запрос = Новый Запрос();
   Запрос.Текст = "ВЫБРАТЬ
| КорректировкаЗаписейРегистров.Ссылка КАК Ссылка
| ИЗ
|     Документ.КорректировкаЗаписейРегистров КАК КорректировкаЗаписейРегистров
| ГДЕ
|    КорректировкаЗаписейРегистров.Номер = "00000000006";

РезультатЗапроса = Запрос.Выполнить().Выбрать();
РезультатЗапроса.Следующий()
Регистратор = РезультатЗапроса.Ссылка;

Значение = Регистратор;
7 Yorokonde
 
01.10.09
04:52
Хотя. С утра раннего очень жестоко протупил)) щас позавтракаю и на работе еще ченить "аццкоумное" напишу :))
8 DllloKeP
 
01.10.09
11:38
Это не годится. Необходимый документ находится в базе-приёмнике, а ПКС работает только с базой-источником и формируемым xml-файлом, как я понимаю.
9 GenV
 
01.10.09
11:46
(0) Выгружай регистратор (док. Корректировки) и его движения ... Которые заполняй перед выгрузкой запросом.
10 DllloKeP
 
01.10.09
18:52
Ребят, горю. Сегодня голову ломал весь день:

Необходимо сделать обработку, которая в новосозданном ПУСТОМ документе Установка цен номенклатуры заполняет табличную часть, беря сведения из среза регистра Цен номенклатуры на определённую дату. То есть нужно как бы слить всю информацию о ценах на эту дату в 1 документ (это надо для переноса этих цен в другую базу).

Пыхчу с утра, комп уже горит, но никак не получится сделать всё по-хорошему. Кто может - подскажите, пожалуйста.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс