Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Войти | Зарегистрироваться )



История благодарностей участнику Bernet ::: Спасибо сказали: 319 раз
Дата поста: В теме: За сообщение: Спасибо сказали:
13.06.17, 10:15 УПП 1.3: Объединение подразделений в группу
Володька @ Сегодня, 11:12 * ,
ну так все правильно, именно это я и имел в виду, судя по скрину все делаете верно. Или вы другое хотите получить? В справочнике "Подразделения", как правило, во всех конфигурациях используется иерархия элементов
Володька,
13.06.17, 9:45 УПП 1.3: Объединение подразделений в группу
Володька @ Сегодня, 10:36 * ,
Добавьте сначала корневые элементы, потом двойным кликом перейдите в какой-нибудь корневой элемент и там выберите создать новый. В форме создания нового подразделения должно быть поле, называется либо "Родитель" либо "Группа" туда автоматически попадет ваш корневой элемент, если же нет то выберите в ручную и все. Будет вам иерархия подразделений
Володька,
07.06.17, 15:27 Робота для Програмістів 1С
Acid @ Сегодня, 16:10 * ,
Да, но наверно не аутсорс не по 1С =) а 1С зверь такой, который требует выноса мозга программисту очно, тщательно, ложечкой...)
python,
07.06.17, 13:25 Программное определение проведения документа в 1с 8

Кстати, по поводу быстроты реакции, было бы наверно прикольно сделать либо какого-то бота в Телеграме или Вайбере, который бы оповещал об ответах в топиках, или просто о создании новых тем и т.д. Vofka, как считаете насколько это реально и нужно?)
Gigi,
07.06.17, 10:13 Ліцензія для "Бухгалтерія для України, редакція 2.0. (2.0.5.3)"
sasha007 @ Сегодня, 10:56 * ,
Судя по всему Вы регистрировали программную лицензию (PIN-код), там когда проходите процесс регистрации нужно указать регистрационные данные организации-владельца.
Я бы наверно попробовал заново ввести данные уже по правильной организации, только надо учитывать что придется использовать ещё 1 дополнительный PIN-код.
На крайняк можно попробовать в самом файлике с лицензиями
Цитата
file://C:/ProgramData/1C/1Cv82/conf/2081457896455.lic,
открыть через блокнот и отредактировать организацию, но я хз к чему это может привести, т.к. по идее в процессе регистрации, данные орагнизации-владельца отправляются на сервер куда-то в 1С и проходят лицензирование, как бы потом накладки не получилось.
sasha007,
02.06.17, 13:33 УТ 11.2 в РМК не работает поиск
Alien900 @ Сегодня, 13:05 * ,
это форма в документе ЧекККМ, в принципе склад вынести на форму не сложно, тогда сможете просто выбрать нужный вам склад и все фильтры заработают, но вообще интересно откуда его должно тащить по умолчанию. Я УТ настолько не знаю)
Alien900,
02.06.17, 10:06 У зовнішній обробці при українськомуму інтерфейсі користувача зникають на зовнішній формі надписи
Юля @ Сегодня, 10:55 * ,
Программист который делал обработку не задал представления для элементов на втором языке (украинском). Дергайте его чтоб покопировал хлотябы русские наименования
Либо если более-менее знаете что в конфигураторе делать, то откройте конфигуратор, откройте эту обработку, на форме переклацайте каждую надпись, каждую кнопку, по ней жмете правой кнопкой мыши -> Свойства и там в поле Заголовок жмете на лупу откроется окно ввод заголовка на разных языках, на русском будет заполнено, на украинском нет - можете скопировать русский текст или при желании перевести. После того как закончите сохраните обработку и заново откройте в режиме пользователя
Vfif2411, Юля,
02.06.17, 10:05 УТ 11.2 в РМК не работает поиск
Alien900 @ Сегодня, 10:38 * ,
ну по идее так
Alien900,
30.05.17, 15:24 Получить Текущую Строку Списка с помощью процедуры из общего модуля
Gigi @ Сегодня, 16:07 * ,
Если функция будет в общем модуле, то должна быть включена галочка "Клиент (управляемое приложение)"
Функция Получить_ТекущуюСтрокуСписка(Элементы, ИмяСписка, Столбец) Экспорт
   ТекСтрока= Элементы[ИмяСписка].ТекущаяСтрока;
   ТекСтрокаЗнСтолбца = Элементы[ИмяСписка].ДанныеСтроки(ТекСтрока)[Столбец];
   Возврат ТекСтрокаЗнСтолбца;
КонецФункции


В формах где будете вызывать пишите такой код:
     ТекущееЗначение = ВашОбщийМодуль.Получить_ТекущуюСтрокуСписка(Элементы, "ВашаТаблица", "ВашСтолбец");
Gigi,
29.05.17, 14:31 Как обозначить пустой результат списка
Gigi @ Сегодня, 15:27 * ,
Оно же вам в конфигураторе должно подсказывать когда нажимаете ".", пройдите полный путь, посмотрите как достучаться, элементарно если так не можете понять, откройте отладчик, поставте точку остановы где-нибудь и посмотрите что у вас есть в "Элементы", пораскрывайте ветки, найдите свою кнопку, выделите её мышкой и получите сверху полный путь к ней =)

Цитата
Берегите нервы, они источник всех болезней
золотые слова, знаю не по наслышке, у очень близкого человека на этой почве рак развился....
Gigi,
17.05.17, 13:22 Массово закрыть задачи пользователя
Скинул на почту, инструкцию читайте в личке
metris,
15.05.17, 10:46 Синхронизация 1С через ESB-системы
Вообщем, подводя итоги по теме:
Потратил я на раскуривание этой травы месяца полтора, что имеем в итоге:

1) от системы OpenESB отказались, т.к. проект уже не разивается года полтора, взяли более свежую систему WSO2 ESB - проект развивается по сей день (15.05.2017)

2) Информация для тех кого будет в будущем интересовать данный вопрос:
WSO2 представляет собой встроенный веб-сервер с веб-консолью, через которую можно управлять вашими приложениями.
Кроме того в состав входит IDE в виде Eclipse с дополнением специально для WSO2, в которой настраиваются обмены, форматы и протоколы сообщений и т.д. На самом деле из того что я там увидел возможностей достаточно много, я пока для примера освоил простой обмен справочниками 1С.

Мой пример выглядит примерно так: База 1С шлет сообщение в ESB, а ESB разсылает их ещё на 3 базы.
Для этого мне потребовалось в исходной 1С прописать код, который при записи элемента справочника "Контрагенты" отправляет данные этого контрагента с помощью JSON на ESB.
ESB принимает сообщение и шлет их паралельно в три других базы (этот участок настраивается в Eclipse)
Базы приемники в моем случае имеют HTTP-сервисы с POST методом, который принимает данные JSON, и производит непосредственную запись в базу.

Это пока что самый простой пример, в JSON запихнуть можно какие угодно данные. Я дальше хочу попробовать настроить гарантированную доставку сообщений, т.е. если по каким-то причинам запрос не обработался, чтобы сообщение хранилось в ESB и отправлялось повторно.

Пока ещё все достоинства этой штуки не оценил, но тема пока мне интересна, начальству тоже, так что разбираюсь дальше.
Кому нужна будет помощь по созданию простого примера пишите в личку. Возможно если будет время сделаю тут публикацию с подробными скринами как это все выглядит.
python, sarius, Sarm, Vofka,
03.05.17, 17:02 Метод НайтиПоИдентификатору() на сервере выдает ошибку
Gigi @ Сегодня, 17:58 * ,
Посмотрите в отладчике какой у Вас тип переменной СтрокаОбъект[ТЧ], функция которую вы ищете есть только у: ДанныеФормыКоллекция, ДанныеФормыСтруктураСКоллекцией, ДанныеФормыДерево, СписокЗначений
Gigi,
02.05.17, 8:27 Две цены 1-го товара
lelickbolick @ Вчера, 13:28 * ,
Если хотите вести бух. учет + упр. учет рекомендую "1С: Управление торговым предприятием"
Если чисто упр. учет, то либо "1С: Управление небольшой фирмой" либо "1С: Управление торговлей"
lelickbolick,
27.04.17, 10:30 рассылка документов из 1С по контрагентам
Если сами писали код, то найдите участок гле формируется объект "ИнтернетПочтовоеСообщение", у него есть коллекция "Вложения" - добавляйте свои файлы по одному в коллекцию, или раз вы сохраняете их во временный каталог, то можно заархивировать их и приложить к письму архив. По поводу первого способа в коде должно быть что-то вроде такого:
ПочтовоеСообщение = Новый ИнтернетПочтовоеСообщение;
                            
    ПочтовоеСообщение.Кодировка = "utf-8";
    ПочтовоеСообщение.ИмяОтправителя  = СокрЛП(УчетнаяЗаписьДляРассылки.АдресЭлектроннойПочты);
    ПочтовоеСообщение.Отправитель     = СокрЛП(УчетнаяЗаписьДляРассылки.АдресЭлектроннойПочты);
    ПочтовоеСообщение.Тема            = "Тема месседжа";
    
    Получатель = ПочтовоеСообщение.Получатели.Добавить();
    Получатель.Адрес           = СокрЛП(ПолучательПисьма);
    Получатель.ОтображаемоеИмя = СокрЛП(ПолучательПисьма);
    Получатель.Кодировка       = "utf-8";

    ТекстСообщения = ПочтовоеСообщение.Тексты.Добавить();
    ТекстСообщения.Кодировка = "utf-8";
    ТекстСообщения.ТипТекста = ТипТекстаПочтовогоСообщения.HTML;    
    ТекстСообщения.Текст = ПолучитьТекстСообщенияHTML();
    
        Для Каждого ПутьФайлаВложения Из МассивВложений Цикл
               ПочтовоеСообщение.Вложения.Добавить(ПутьФайлаВложения);
        КонецЦикла;

    Попытка
        ИнтернетПочта.Послать(ПочтовоеСообщение);
    Исключение
        ТекстОшибок = ТекстОшибок + Символы.ПС + (Строка(УчетнаяЗаписьДляРассылки) + ". " + ОписаниеОшибки());
        Возврат ТекстОшибок;    
    КонецПопытки;
A.Frost89,
27.04.17, 8:54 Руководство разработчика для MEDOC
Gazulo @ Вчера, 22:38 * ,
что-то вроде такого:
    App = Неопределено;
    Попытка
        App = Новый COMОбъект("Medoc.ZApplication")
    Исключение
        Возврат;
    КонецПопытки;                
    
    // Описание входящих параметров Медка:
    // ТипДокумента - "10100" - Налоговая накладная
    // ТипДокумента - "10101" - Приложение 2
    // ТипДокумента - "10100" - Регистрация входящего налогового документа
    
    // Направление - 1 - исходящие
    // Направление - 2 - входящие
        
    prim = App.GetPrimaryDocs();
    Reestr = prim.GetPrimaryReestr("10100", 2, НачалоГода(ТекущаяДата()), КонецДня(ТекущаяДата()));
    Reestr.First();
    Счетчик = Reestr.RecordCount;
    Пока Счетчик <> 0 Цикл
        
        //ВнешИд             = Reestr.Fields.Item("EXDOC_ID").Value;
        //НомерДокМед         = Reestr.Fields.Item("DOC_NUM").Value;
        МедИД                 = Reestr.Fields.Item("DOC_ID").Value;
        ДатаДокМед          = Reestr.Fields.Item("DOC_DATE").Value;
        СуммаДокМед         = Reestr.Fields.Item("DOCSUM").Value;      
        
        CardCode = Reestr.FldVal("CardCode");
        
        Doc = App.OpenDocumentByCode(CardCode);
        
        rsMain = Doc.DataSets("MAIN");
        КонтрагентИНН    = rsMain.Fields.Item("FIRM_INN").Value;
            
        rsTab = Doc.DataSets("TAB1");
        
        СчетчикТЧ = rsTab.RecordCount;
        Пока СчетчикТЧ <> 0 Цикл
            
            Номенклатура     = rsTab.Fields.Item("TAB1_A13").Value;
            КодУКТЗЕД         = rsTab.Fields.Item("TAB1_A131").Value;
            ЦенаБезНДС        = rsTab.Fields.Item("TAB1_A16").Value;
            
            НоваяСтрока = ТабДанныхМедка.Добавить();
            НоваяСтрока.ДокументИД      = МедИД;
            НоваяСтрока.ДатаДок         = ДатаДокМед;
            НоваяСтрока.СуммаДок        = СуммаДокМед;
            НоваяСтрока.КонтрагентИНН     = КонтрагентИНН;
            НоваяСтрока.Номенклатура    = Номенклатура;
            НоваяСтрока.КодУКТЗЕД        = КодУКТЗЕД;
            НоваяСтрока.ЦенаБезНДС        = ЦенаБезНДС;
            
            СчетчикТЧ = СчетчикТЧ-1;
              rsTab.Next();    
        КонецЦикла;
                
        Счетчик = Счетчик-1;
          Reestr.Next();
    КонецЦикла;
Cерый, Gazulo, iskander1977, Starky2009,
18.04.17, 8:34 Валовая прибыль (самописный) с отбором по датам (периоду)
Constantus @ Сегодня, 9:10 * ,
Советую использовать виртуальные таблицы регистров в запросах - так будет работать быстрее, т.е. вместо таблицы РегистрНакопления.ПродажиСебестоимость нужно брать РегистрНакопления.ПродажиСебестоимость.Обороты и в параметрах виртуальной таблицы используйте параметр отбора по дате.
 РегистрНакопления.ПродажиСебестоимость.Обороты(&НачалоПериода, &КонецПериода, , )

в документах просто отбор по дате по тем же параметрам
 ВЫБРАТЬ
        РеализацияТоваровУслугТовары.Ссылка.Организация,
        РеализацияТоваровУслугТовары.Номенклатура,
        0,
        СУММА(РеализацияТоваровУслугТовары.Сумма),
        0
    ИЗ
        Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
    ГДЕ
        РеализацияТоваровУслугТовары.Ссылка.Дата МЕЖДУ &НачалоПериода и &КонецПериода
Constantus,
14.04.17, 12:52 Формирование печатной формы этикетки
Yevhenii @ Сегодня, 13:06 * ,
Ну и я с принтерами этикеток игрался, печатал также свои макеты с штрих-кодами и нормально все было, подогнал размер, в свойствах самого принтера выбрал размер этикетки и вывожу каждую этикетку с нового листа, печаталось нормально сотнями. Ну это дело вкуса. А насчет таймера в 1С есть только Обработчик ожидания, где можно указать через сколько секунд выполнить какую-то процедуру, он вам поможет. Больше там ничего такого нет.
Yevhenii,
14.04.17, 9:41 Формирование печатной формы этикетки
Yevhenii @ Сегодня, 10:14 * ,
Ну на вскидку первое что приходит на ум:
когда я игрался со штрих-кодами, то была такая фигня с EAN-13: мне надо было также по порядку печатать какое-то количество этикеток, но там был прикол в том, что просто добавлением 1 в конце не обойдешься, т.к. BarCode в зависимости от типа штрих-кода должен по символьному представлению числа выдать нам сам штрих-код (расположение черных штрихов), так вот не каждое число он мог так нарисовать. Там должен быть определенный шаг по своему алгоритму. Если я правильно понял вы пытаетесь использовать тип штрих-кода CODE-128, я вот не помню точно, но мне кажется он 6-и значный (могу и ошибаться), может он просто не может представить ваши числа в штрих-кодированном представлении... Это предположение, попробуйте может просто с вашим алгоритмом распечатать 6-и значные этикетки пару штук и посмотрите будет ли итерироваться значение. Если да - значит с кодом все нормально и проблема с представлением штрих-кода, может не тот тип используете
Yevhenii,
12.04.17, 11:56 Объединение двух отчетов СКД
bizisoft @ Сегодня, 11:43 * ,
он берется из вложенного запроса, все объявления происходят тут:
ВЫБРАТЬ
        ТоварыНаСкладахОстаткиИОбороты.Период КАК Период,
        ТоварыНаСкладахОстаткиИОбороты.Регистратор КАК Регистратор,
        ТоварыНаСкладахОстаткиИОбороты.Склад КАК Склад,
        ТоварыНаСкладахОстаткиИОбороты.Номенклатура КАК Номенклатура,
        ТоварыНаСкладахОстаткиИОбороты.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
        ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
        ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход КАК КоличествоПриход,
        ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход КАК КоличествоРасход,
        ТоварыНаСкладахОстаткиИОбороты.КоличествоОборот КАК КоличествоОборот,
        ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
        0 КАК КоличествоНачальныйОстатокПартии,
        0 КАК КоличествоПриходПартии,
        0 КАК КоличествоРасходПартии,
        0 КАК КоличествоОборотПартии,
        0 КАК КоличествоКонечныйОстатокПартии
    ИЗ
        РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Регистратор, , ) КАК ТоварыНаСкладахОстаткиИОбороты
    
    ОБЪЕДИНИТЬ ВСЕ

Отсюда и берет "КоличествоПриходПартии"
bizisoft,
11.04.17, 16:19 Объединение двух отчетов СКД
bizisoft @ Сегодня, 17:01 * ,
Внутреннее соединение вам оставит только те строки, которые есть и в регистре Остатков и в регистре Партий и соответствуют вашему условию соединения (т.е. в данном случае по вашему запросу останутся строки где есть одинаковая номенклатура), остальные в выборку не попадут. Кроме того не вижу чтобы вы в выборку выбирали количество по партиям, раз уж вы хотите их сравнивать то это должны быть отдельные колонки.
попробуйте запрос вида (только замените регистры на ваши):
ВЫБРАТЬ РАЗРЕШЕННЫЕ
    ВложЗапрос.Период КАК Период,
    ВложЗапрос.Регистратор КАК Регистратор,
    ВложЗапрос.Склад,
    ВложЗапрос.Номенклатура,
    ВложЗапрос.ХарактеристикаНоменклатуры,
    СУММА(ВложЗапрос.КоличествоНачальныйОстаток) КАК КоличествоНачальныйОстаток,
    СУММА(ВложЗапрос.КоличествоПриход) КАК КоличествоПриход,
    СУММА(ВложЗапрос.КоличествоРасход) КАК КоличествоРасход,
    СУММА(ВложЗапрос.КоличествоОборот) КАК КоличествоОборот,
    СУММА(ВложЗапрос.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток,
    СУММА(ВложЗапрос.КоличествоНачальныйОстатокПартии) КАК КоличествоНачальныйОстатокПартии,
    СУММА(ВложЗапрос.КоличествоПриходПартии) КАК КоличествоПриходПартии,
    СУММА(ВложЗапрос.КоличествоРасходПартии) КАК КоличествоРасходПартии,
    СУММА(ВложЗапрос.КоличествоОборотПартии) КАК КоличествоОборотПартии,
    СУММА(ВложЗапрос.КоличествоКонечныйОстатокПартии) КАК КоличествоКонечныйОстатокПартии
ИЗ
    (ВЫБРАТЬ
        ТоварыНаСкладахОстаткиИОбороты.Период КАК Период,
        ТоварыНаСкладахОстаткиИОбороты.Регистратор КАК Регистратор,
        ТоварыНаСкладахОстаткиИОбороты.Склад КАК Склад,
        ТоварыНаСкладахОстаткиИОбороты.Номенклатура КАК Номенклатура,
        ТоварыНаСкладахОстаткиИОбороты.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
        ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
        ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход КАК КоличествоПриход,
        ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход КАК КоличествоРасход,
        ТоварыНаСкладахОстаткиИОбороты.КоличествоОборот КАК КоличествоОборот,
        ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
        0 КАК КоличествоНачальныйОстатокПартии,
        0 КАК КоличествоПриходПартии,
        0 КАК КоличествоРасходПартии,
        0 КАК КоличествоОборотПартии,
        0 КАК КоличествоКонечныйОстатокПартии
    ИЗ
        РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Регистратор, , ) КАК ТоварыНаСкладахОстаткиИОбороты
    
    ОБЪЕДИНИТЬ ВСЕ
    
    ВЫБРАТЬ
        ПартииТоваровНаСкладахОстаткиИОбороты.Период,
        ПартииТоваровНаСкладахОстаткиИОбороты.Регистратор,
        ПартииТоваровНаСкладахОстаткиИОбороты.Склад,
        ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура,
        ПартииТоваровНаСкладахОстаткиИОбороты.ХарактеристикаНоменклатуры,
        0,
        0,
        0,
        0,
        0,
        ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток,
        ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоПриход,
        ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоРасход,
        ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоОборот,
        ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток
    ИЗ
        РегистрНакопления.ПартииТоваровНаСкладах.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Регистратор, , ) КАК ПартииТоваровНаСкладахОстаткиИОбороты) КАК ВложЗапрос

СГРУППИРОВАТЬ ПО
    ВложЗапрос.Период,
    ВложЗапрос.Регистратор,
    ВложЗапрос.Склад,
    ВложЗапрос.ХарактеристикаНоменклатуры,
    ВложЗапрос.Номенклатура
bizisoft,
11.04.17, 15:52 Объединение двух отчетов СКД
bizisoft @ Сегодня, 16:44 * ,
как объединять пробовали? покажите может запрос чтобы было нагляднее. Я бы скорее всего использовал в запросе конструкцию "ОБЪЕДИНИТЬ ВСЕ", получил бы колонки с количеством по партиям и вывел бы их. Для чего играться с объединением наборов данных - это лишние телодвижения, как по мне
bizisoft,
07.04.17, 8:31 УПП 1.3 Перебрать регистр сведений список в табличное поле
alexandr_f @ Сегодня, 8:08 * ,
Если РежимПрохода это набор записей регистра сведений, то Вам надо после установки отбора вызвать функцию "Прочитать", т.е. выглядит это примерно так

НаборЗаписей = РегистрСведений.ВАШРЕГИСТР.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.ВАШЕПОЛЕ1.Установить(ЗНАЧЕНИЕОТБОРА);
НаборЗаписей.Отбор.ВАШЕПОЛЕ2.Установить(ЗНАЧЕНИЕОТБОРА);
НаборЗАписей.Прочитать();

Для Каждого Запись Из НаборЗАписей Цикл
        // тут что-то делаем с записью регистра
КонецЦикла;

// и сохраняем изменения
НаборЗаписей.Записать();
alexandr_f,
05.04.17, 14:43 Пометка на удаление по ссылке на документы
Constantus @ Сегодня, 15:31 * ,
ДокОбъект = СсылкаНаРеализацию.ПолучитьОбъект();

Если ДокОбъект.Проведен Тогда
      ДокОбъект.Записать(РежимЗаписиДокумента.ОтменаПроведения);
КонецЕсли;

ДокОбъект.ПометкаУдаления = Истина;
ДокОбъект.Записать(РежимЗаписиДокумента.Запись);


но Владимир написал предложение лаконичнее =)
Constantus,
31.03.17, 14:35 Зафиксировать верхние строки в макете
Constantus @ Сегодня, 15:26 * ,
Все эти свойства надо передать в поле ТабличногоДокумента
 ТабДок.РазмерКолонтитулаСверху = 0;
    ТабДок.РазмерКолонтитулаСнизу = 0;
    ТабДок.АвтоМасштаб = Истина;

    ТабДок.ОтображатьСетку = Ложь;
    ТабДок.Защита = Ложь;
    ТабДок.ТолькоПросмотр = Истина;
    ТабДок.ОтображатьЗаголовки = Истина;
    ТабДок.ПолеСлева = 5;
    ТабДок.ПолеСправа = 5;

т.е.
ПолеТабличногоДокумента.РазмерКолонтитулаСверху = 0;
ПолеТабличногоДокумента.РазмерКолонтитулаСнизу = 0;
ПолеТабличногоДокумента.АвтоМасштаб = Истина;
ПолеТабличногоДокумента.ОтображатьСетку = Ложь;
ПолеТабличногоДокумента.Защита = Ложь;
ПолеТабличногоДокумента.ТолькоПросмотр = Истина;
ПолеТабличногоДокумента.ОтображатьЗаголовки = Истина;
ПолеТабличногоДокумента.ПолеСлева = 5;
ПолеТабличногоДокумента.ПолеСправа = 5;


У меня результат вывелся, параметр передался, фиксация есть
Constantus,

10 страниц V  « < 7 8 9 10 >
RSS Текстовая версия Сейчас: 24.04.24, 0:46
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!