|
Записать строку в строку 8,2 |
☑ |
0
KonstantinK90
22.04.15
✎
09:22
|
Ысем добрый день! на писал вот такую обработку
Процедура Кнопка1Нажатие(Элемент)
// Вставить содержимое обработчика.
Счетфакт = Документы.СчетФактураВыданный;
Список = Документы.СчетФактураВыданный.Выбрать('20150101','20150102');//'20150331');
Пока Список.Следующий() Цикл
Текст = Список.Комментарий;
Если Найти(Текст, "Далион") > 0 Тогда
НомерСчета_Исходник = Лев(Список.Комментарий,38);
НомерСчета = Прав(НомерСчета_Исходник,12);
Список.Номер = НомерСчета;
ИначеЕсли ЗначениеЗаполнено(Список.Комментарий) Тогда
ТекстУат = Прав(Текст,11);
Список.Номер = ТекстУат;
ИначеЕсли Не ЗначениеЗаполнено(Список.Комментарий) Тогда
Сообщить(Список.Комментарий);
// результат: 1
КонецЕсли;
РежимЗаписиДокумента.Проведение();
КонецЦикла;
КонецПроцедуры
передаю в номер документа строку у обоих тип строка но почему то ругается Поле объекта недоступно для записи (Номер)
Список.Номер = ТекстУат;
|
|
1
KonstantinK90
22.04.15
✎
09:24
|
подазреваю что нужно как то установить на номер документа режим редактирования, я думаю из за этого не дает записать? Как это сделать подскажите край нужно!
|
|
2
KonstantinK90
22.04.15
✎
09:30
|
???
|
|
3
mzelensky
22.04.15
✎
09:33
|
(0) А ты точно в ОБЪЕКТ передаешь?
|
|
4
ДенисЧ
22.04.15
✎
09:33
|
|
|
5
mzelensky
22.04.15
✎
09:34
|
(3) +
"
Список = Документы.СчетФактураВыданный.Выбрать('20150101','20150102')//'20150331');
Список.Номер = ТекстУат;"
В твоем случае "Список" это вообще-то ссылка на документ
|
|
6
fisher
22.04.15
✎
09:35
|
Менять данные документа можно только через объект "ДокументОбъект". Для этого у выборки есть специальный метод ПолучитьОбъект().
|
|
7
mzelensky
22.04.15
✎
09:35
|
(4) Круто! У тебя заранее такие заготовлены?
|
|
8
fisher
22.04.15
✎
09:36
|
(5) Вообще-то нифига. В его случае "Список" - это "ДокументВыборка"
|
|
9
Вася Чез
22.04.15
✎
09:36
|
Номер1 = Документы.СчетФактураВыданный.Выбрать('20150101','20150102')//'20150331');
Номер1 = Номер1.ПолучитьОбъект();
Номер1.Номер = НомерСчета;
Номер1.Записать();
|
|
10
ДенисЧ
22.04.15
✎
09:37
|
(7) Я умею гуглем пользоваться )
|
|
11
KonstantinK90
22.04.15
✎
09:37
|
все понял спасибо!
|
|