Имя: Пароль:
1C
1C 7.7
v7: Как в обработке назначить тип ?
0 DES
 
21.06.14
20:46
атрибуту неопределенного типа?
(ну как делается в БухСправке)
1 Злопчинский
 
21.06.14
20:48
Аналогично
2 DES
 
21.06.14
22:33
А как добавить строку в документ который указан в атрибуте формы обработки ?

Пишет:
ДокКор.НоваяСтрока();
{Обработка.КоррБухСпр.Форма.Модуль(69)}: Не выбран документ!
3 Злопчинский
 
21.06.14
22:34
(2) сначала спозиционироваться на документ - то есть получить объект.
4 Мигало
 
21.06.14
22:35
ДокКорДубль = СоздатьОбъект("Доккумент." + ДокКор.Вид());
ДокКорДубль.НайтиДокумент(ДокКор);
ДокКорДубль.НоваяСТрока();
5 DES
 
21.06.14
22:37
спс
6 DES
 
21.06.14
22:38
ДокКор.НайтиДокумент(НовДок);;
{Обработка.КоррБухСпр.Форма.Модуль(56)}: Недопустимая операция
7 GreyK
 
21.06.14
22:43
Ты-уж ложи всю процедуру сразу, а то гадать кросворды не хочется.
8 DES
 
21.06.14
22:47
ДокКор = СоздатьОбъект("Документ.БухгалтерскаяСправка");
ДокКор.НайтиДокумент(НовДок);
ДокКор.НоваяСтрока();

НовДок - это атрибут на форме
9 DES
 
21.06.14
22:49
кажись пошло
10 GreyK
 
21.06.14
22:52
Здесь: "ДокКор.НайтиДокумент(НовДок);" не хватает даты дкумента.
11 GreyK
 
21.06.14
22:54
+(10) Да я уже сплю :)
12 DES
 
21.06.14
22:55
а тут что не так ?
Заполняю бухсправку программно

ДокКор.НоваяСтрока();
ДокКор.СчетДт = Док.СчетДт ;
ДокКор.СубконтоДт1.НазначитьТип(ДокКор.СчетДт.ВидСубконто(1));
дает
ДокКор.СубконтоДт1.НазначитьТип(ДокКор.СчетДт.ВидСубконто(1));
{Обработка.КоррБухСпр.Форма.Модуль(71)}: Значение не представляет агрегатный объект (НазначитьТип)
13 DES
 
21.06.14
23:03
все, спс, дотумкал
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn