|
Заполнение справочника... Ошибка ЗаполнитьЗначенияСвойств | ☑ | ||
---|---|---|---|---|
0
mataranga
29.04.13
✎
15:40
|
&НаСервере
Функция СоздатьНовогоФайла(СтруктураФайла) НовыйФайл = Справочники.Файлы; тк = НовыйФайл.СоздатьЭлемент(); Попытка ЗаполнитьЗначенияСвойств(тк,СтруктураФайла); Возврат 1; Исключение Возврат 0; КонецПопытки; КонецФункции \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ ЗаполнитьЗначенияСвойств(тк,СтруктураФайла) {(1,1)}: Обращение к процедуре как к функции (ЗаполнитьЗначенияСвойств) В чем ошибка? |
|||
1
Нуф-Нуф
29.04.13
✎
15:42
|
{(1,1)} - ни о чем не говорит?
|
|||
2
mataranga
29.04.13
✎
15:51
|
:( НЕТ
Функция СоздатьНовогоФайла(СтруктураФайла) НовыйФайл = Справочники.Файлы.СоздатьЭлемент(); //тк = НовыйФайл.СоздатьЭлемент(); Если ЗаполнитьЗначенияСвойств(НовыйФайл,СтруктураФайла) Тогда Возврат 1; Иначе Возврат 0; КонецЕсли; КонецФункции \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ {Форма.Форма.Форма(258,6)}: Обращение к процедуре как к функции (ЗаполнитьЗначенияСвойств) Если <<?>>ЗаполнитьЗначенияСвойств(НовыйФайл,СтруктураФайла) Тогда (Проверка: Сервер) |
|||
3
mataranga
29.04.13
✎
15:58
|
Где то глупая ошибка... подскажите пожалуйста...
|
|||
4
mataranga
29.04.13
✎
16:01
|
ГОСПОДИ
Функция СоздатьНовогоФайла(СтруктураФайла) НовыйФайл = Справочники.Файлы.СоздатьЭлемент(); //тк = НовыйФайл.СоздатьЭлемент(); ЗаполнитьЗначенияСвойств(НовыйФайл,СтруктураФайла); Если 1=1 Тогда КонецЕсли; КонецФункции Сработало... только выдало другую ошибку \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ {Форма.Форма.Форма(258)}: Ошибка при вызове метода контекста (ЗаполнитьЗначенияСвойств) ЗаполнитьЗначенияСвойств(НовыйФайл,СтруктураФайла); по причине: Ошибка установки значения свойства 'Владелец' по причине: Справочник не имеет владельца Но это уже мой геморой |
|||
5
zladenuw
29.04.13
✎
16:05
|
а что в СтруктураФайла передаешь ?
ЗаполнитьЗначенияСвойств в СП прочитай что она делает. |
|||
6
mataranga
29.04.13
✎
16:21
|
||||
7
mataranga
29.04.13
✎
16:29
|
Даже если в Стандартных реквизитах выставляю
Владелец -- > Проверка заполнения --> Не проверять Все равно пишет {Форма.Форма.Форма(258)}: Ошибка при вызове метода контекста (ЗаполнитьЗначенияСвойств) ЗаполнитьЗначенияСвойств(НовыйФайл,СтруктураФайла); по причине: Ошибка установки значения свойства 'Владелец' по причине: Справочник не имеет владельца |
|||
8
НЕА123
29.04.13
✎
16:31
|
(7)
убей Владелец в СтруктураФайла. |
|||
9
hhhh
29.04.13
✎
16:32
|
(7) ну, четвертый параметр используй в ЗаполнитьЗначенияСвойств. Чего ты паришься?
|
|||
10
НЕА123
29.04.13
✎
16:34
|
(9)
про него-то я и забыл. (9)+1 |
|||
11
mikecool
29.04.13
✎
16:36
|
СоздатьНовогоФайла - бугагашки
|
|||
12
mataranga
29.04.13
✎
16:49
|
Функция СоздатьНовогоФайла(СтруктураФайла)
НовыйФайл = Справочники.Файлы.СоздатьЭлемент(); Попытка ЗаполнитьЗначенияСвойств(НовыйФайл,СтруктураФайла,,"Владелец"); Возврат 1; Исключение Возврат 0; КонецПопытки КонецФункции \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ Если СоздатьНовогоФайла(НовыйФайл) = 0 Тогда Сообщить("Не удалось создать новый файл..."); Иначе УстановитьПараметрыСеанса(ЭтаФорма.Путь); Сообщить("Загрузка прошла успешно..."); КонецЕсли; ------------------------------------------------- Пишет что успешно загружен... Но если лезу консолькой вытаскивать справочник файлы... он пустой... |
|||
13
drcrasher
29.04.13
✎
16:51
|
записывать не надо?
|
|||
14
НЕА123
29.04.13
✎
16:52
|
Функция СоздатьНовогоФайла(СтруктураФайла)
НовыйФайл = Справочники.Файлы.СоздатьЭлемент(); Попытка ЗаполнитьЗначенияСвойств(НовыйФайл,СтруктураФайла,,"Владелец"); НовыйФайл.Записать(); Возврат Истина; Исключение Возврат Ложь; КонецПопытки КонецФункции \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ Если СоздатьНовогоФайла(НовыйФайл) Тогда Сообщить("Не удалось создать новый файл..."); Иначе УстановитьПараметрыСеанса(ЭтаФорма.Путь); Сообщить("Загрузка прошла успешно..."); КонецЕсли; |
|||
15
НЕА123
29.04.13
✎
16:52
|
*
Если НЕ СоздатьНовогоФайла(НовыйФайл) Тогда |
|||
16
mataranga
29.04.13
✎
16:56
|
Я тоже по отладчику уже пошел увидел эту ошибку :)
Спасибо всем большое... Простите за потраченое время |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |