powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / 1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
25 сообщений из 60, страница 1 из 3
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36195568
SerMaxim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Подскажите литературу или практическое решение следующих вопросов (может на самом деле они простые)

1. В какой книжке можно посмотреть как делать отчет типа шахматки, т.е. чтобы раздвигались столбцы и строки, а на пересечении ставились соответствующие данные?

2. Каким-либо образом можно при распечатке отчета выводить данные на 2 листах, т.е. пусть печатаем счет-фактуру, но на печать должна выйте сама форма счета-фактуры плюс еще на отдельном листе форма счета (у счета свой шаблон)

3. Можно ли каким-либо образом помечать не одну а группу записей, к примеру для массовых действий? Как массово можно отработать (провести) 100 документов? В каждый заходить ?

4. Можно ли сделать массовые процедуры, работающие по отмеченным записям ?

5. Можно ли сделать на форме доп. колонки, работающие на основании запроса ?

6. Каким образом можно программно добавлять/исправлять/удалять/проводить/... , одним словом выполнять действами с документами ? Т.е. я так понимаю это должны быть какие-то действия/процедуры/функции ?

7. Можно ли вызывать модальную форму из 1С, основываясь на данных текущей строки. К примеру, стоим в строчке с документом, нажимаем кнопочку - появляется форма списка других документов (определенного типа, описанная нами заранее), у которых допустим совпадает контрагент. Т.е. как сделать параметры инициализации(привязки) формы при открытии ?

8. Можно ли конструировать форму не из конструктора, а из запроса ?

9. Есть ли подобие схемы связей в 1С, которая каскадно показывала мне какое движение совершил тот или иной объект. К примеру если я хочу просмотреть цепочку по гос.контракту, я ее себе представляю так:
ГК -> Бюджетное обязательство -> Входящая счет-фактура -> Хозяйственая операция
|_> Банковски документ -> Хозяйственая операция
|_> Хозяйственая операция

Заранее благодарю за ответы, думаю это не последний вопрос.
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36195631
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все это можно... еще бы версию 1С узнать
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36195636
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
угу
1. почему вода мокрая?
2. почему в дырке пусто?

Вы хотя бы сообщили название своей конфигурации что ли ...

Код: plaintext
Как массово можно отработать (провести)  100  документов?

ну вроде была такая процедура как групповая обработка

по поводу остального :
- ничего не трогайте

Как сказал Саид : "Не говори никому ... не надо ... "
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36195645
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>>8. Можно ли конструировать форму не из конструктора, а из запроса ?

не понятно чего хотите..

>>9/ Есть ли подобие схемы связей в 1С, которая каскадно показывала мне какое движение совершил тот или иной объект. К примеру если я хочу просмотреть цепочку по гос.контракту, я ее себе представляю так:
ГК -> Бюджетное обязательство -> Входящая счет-фактура -> Хозяйственая операция
|_> Банковски документ -> Хозяйственая операция
|_> Хозяйственая операция

такие "цепочки" строятся обычно на основании реквизитов ДокументОснование в связанных документах. "Хозяйственая операция" - это я понимаю движения документов по бухгалтерии - всегда посмотреть можно
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36195674
SerMaxim
3. Можно ли каким-либо образом помечать не одну а группу записей, к примеру для массовых действий? Как массово можно отработать (провести) 100 документов? В каждый заходить ?

5. Можно ли сделать на форме доп. колонки, работающие на основании запроса ?

6. Каким образом можно программно добавлять/исправлять/удалять/проводить/... , одним словом выполнять действами с документами ? Т.е. я так понимаю это должны быть какие-то действия/процедуры/функции ?

7. Можно ли вызывать модальную форму из 1С, основываясь на данных текущей строки. К примеру, стоим в строчке с документом, нажимаем кнопочку - появляется форма списка других документов (определенного типа, описанная нами заранее), у которых допустим совпадает контрагент. Т.е. как сделать параметры инициализации(привязки) формы при открытии ?


3. можно обработку написать например.

5. можно

6. ага

7. видимо отбор в журнале
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36195719
SerMaxim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Версия 1С 8.2 и 8.1 . По крайней мере планируем запускать клиента на 8.2 в связи с поддержкой Oracle, но т.к. она не вышла тренируемся на 8.1.

2 Френсис Дрейк: Можно или книжечку или примеры как это сделать

Пояснение к 8 вопросу - "Можно ли конструировать форму не из конструктора, а из запроса ", я так понял в формах данные выбираются из конкретного объекта, документа/справочника и т.п. А я хочу написать просто запрос, пусть он у меня выводить m полей, каждое поле назвать, описать нестандартное действие добавление к примеру. Т.е. основой формы является не данные объекта а чисто запрос.
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36195728
SerMaxim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господин ПЖ>>8. Можно ли конструировать форму не из конструктора, а из запроса ?

не понятно чего хотите..

>>9/ Есть ли подобие схемы связей в 1С, которая каскадно показывала мне какое движение совершил тот или иной объект. К примеру если я хочу просмотреть цепочку по гос.контракту, я ее себе представляю так:
ГК -> Бюджетное обязательство -> Входящая счет-фактура -> Хозяйственая операция
|_> Банковски документ -> Хозяйственая операция
|_> Хозяйственая операция

такие "цепочки" строятся обычно на основании реквизитов ДокументОснование в связанных документах. "Хозяйственая операция" - это я понимаю движения документов по бухгалтерии - всегда посмотреть можно

Наглядной формы для просмотра цепочки документооборота не предусматривается ?
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36195735
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerMaximВерсия 1С 8.2 и 8.1 . По крайней мере планируем запускать клиента на 8.2 в связи с поддержкой Oracle, но т.к. она не вышла тренируемся на 8.1.

2 Френсис Дрейк: Можно или книжечку или примеры как это сделать

Пояснение к 8 вопросу - "Можно ли конструировать форму не из конструктора, а из запроса ", я так понял в формах данные выбираются из конкретного объекта, документа/справочника и т.п. А я хочу написать просто запрос, пусть он у меня выводить m полей, каждое поле назвать, описать нестандартное действие добавление к примеру. Т.е. основой формы является не данные объекта а чисто запрос.

ааа... такое в 8.2 есть. Там все списки на СКД строятся

>>По крайней мере планируем запускать клиента на 8.2 в связи с поддержкой Oracle, но т.к. она не вышла тренируемся на 8.1.

вы не слишком много от этой поддержки ждете? Для 1С БД - хранилище, оптимизацией никогда не увлекаются разработчики платформы.
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36195742
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerMaxim
Наглядной формы для просмотра цепочки документооборота не предусматривается ?

наглядная - это какая? Даже если документы вводятся один на основании другого без наличия ссылков в них - неизвестно что на основании чего вводилось. Отчет "по цепочкам" есть в любой типовой, в формах документа/списка документов
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36195794
SerMaxim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У клиента уже стоит Oracle раз. Два - надеюсь что быстродействие будет нормально. Внешняя визуализация похожая на сделанную в Парус-8, если не видно наглядно можно представить в виде прямоугольничков со стрелками, т.е. прямоугольник ГК от него стрелка к прямоугольнику Бюдж.Обяз-ва и так далее. Не могли бы посоветовать литературу чтобы изучить изложенные вопросы ?
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36195819
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerMaximУ клиента уже стоит Oracle раз. Два - надеюсь что быстродействие будет нормально. Внешняя визуализация похожая на сделанную в Парус-8, если не видно наглядно можно представить в виде прямоугольничков со стрелками, т.е. прямоугольник ГК от него стрелка к прямоугольнику Бюдж.Обяз-ва и так далее. Не могли бы посоветовать литературу чтобы изучить изложенные вопросы ?

1С декларировала поддержку вполне определенной версии с опреде. патчем. Чтоу клиента стоит и как оно будет работать - хз еще.

в типовых есть отчет по подчиненности.

>>Не могли бы посоветовать литературу чтобы изучить изложенные вопросы

http://v8.1c.ru/metod/books/
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36196001
SerMaxim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
просматривал я эти книги. Может, конечно, не внимательно, но не нашел ответов на свои вопросы. Еще раз - можно ли сделать прям в разделах документы массовые действия, отмечать группу предположим пробелом и запускать процедуру ?
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36196008
Сисой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerMaximНаглядной формы для просмотра цепочки документооборота не предусматривается ?

В 1С8 есть прикладные объекты Задача, Бизнес-Процесс. Там достаточно красиво, в виде карты бизнес-процесса можно расписать цепочку документов с условными переходами и ветвлениями. Но в типовых это используется крайне редко. Основным механизмом визуализации зависимостей документов в этом случае выступает, как Вам уже сказали, отчет "Структура подчиненности", вызываемый в контекстном меню любой формы документа или любого списка документов (кнопка Перейти).
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36196018
Сисой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerMaximпросматривал я эти книги. Может, конечно, не внимательно, но не нашел ответов на свои вопросы. Еще раз - можно ли сделать прям в разделах документы массовые действия, отмечать группу предположим пробелом и запускать процедуру ?
Диск ИТС, служебная обработка "Универсальные подбор и обработка объектов".
Есть еще в некоторых типовых удобная "Групповая обработка справочников и документов".
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36196042
Сисой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerMaxim
Пояснение к 8 вопросу - "Можно ли конструировать форму не из конструктора, а из запроса ", я так понял в формах данные выбираются из конкретного объекта, документа/справочника и т.п. А я хочу написать просто запрос, пусть он у меня выводить m полей, каждое поле назвать, описать нестандартное действие добавление к примеру. Т.е. основой формы является не данные объекта а чисто запрос.

В 1С нельзя связать форму с запросом или view. Но можно связать поля формы с переменными формы или вывести на форму табличное поле, куда выгрузить результат запроса (в этом случае д.б. реквизит формы типа ТаблицаЗначений, являющийся источником данных для табличного поля формы).

МояТЗ=Запрос.Выполнить.Выгрузить(); // МояТЗ - реквизит формы типа ТаблицаЗначений
ЭлементыФормы.ТабличноеПоле1.СоздатьКолонки(); // ТабличноеПоле1.Данные=МояТЗ
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36196060
Сисой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
7. ВыбФорма.Отбор.Контрагент.Значение = МойКонтрагент;
ВыбФорма.Отбор.Контрагент.Использование = Истина;
ВыбФорма.ЭлементыФормы.СправочникСписок.НастройкаОтбора.Контрагент.Доступность = Ложь;
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36196066
Сисой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перед ВыбФорма.ОткрытьМодально();
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36196069
SerMaxim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
СисойSerMaximпросматривал я эти книги. Может, конечно, не внимательно, но не нашел ответов на свои вопросы. Еще раз - можно ли сделать прям в разделах документы массовые действия, отмечать группу предположим пробелом и запускать процедуру ?
Диск ИТС, служебная обработка "Универсальные подбор и обработка объектов".
Есть еще в некоторых типовых удобная "Групповая обработка справочников и документов".

Групповую обоработку я видел. Ненаглядный на мой субъективный взгляд механизм. Нет ли способа помечать группу записей пробелами. Ну в эксели можно зажать Шифт и нажимать вниз выделяется колонка значений. А дальше запустить некоторое действие, работающее по выделенным записям ?
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36196099
Сисой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerMaxim Ненаглядный на мой субъективный взгляд механизм. Нет ли способа помечать группу записей пробелами. Ну в эксели можно зажать Шифт и нажимать вниз выделяется колонка значений. А дальше запустить некоторое действие, работающее по выделенным записям ?

Это что ж за реляционная база такая, если отбор нужных документов в ней нельзя произвести по реквизитам документов (ну а несколько штук всегда можно вручную "общелкать")? С 1С (и ERP) работаю уже больше 10 лет, ни разу не было потребности обрабатывать документы "Шифтом". Отборов вполне хватает.
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36196107
Сисой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но вообще-то Вам никто не мешает легко доработать типовую обработку. Множественная пометка записей в формах 1С есть, ее просто включить нужно. И выделяйте шифтом, на здоровье.
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36196323
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
точно
скрытое логическое поле "Выбор" например
может и другие варианты
спецы по ораклу вроде круче спецов по 1с ? такие же вещи легко делаются
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36197159
SerMaxim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
СисойНо вообще-то Вам никто не мешает легко доработать типовую обработку. Множественная пометка записей в формах 1С есть, ее просто включить нужно. И выделяйте шифтом, на здоровье.

А где ее включить ? Я 1С занимаюсь 3 день :) И как обращаться к коллекции помеченных записей ?
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36197185
Сисой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы довольно много хотите за 3 дня. Любопытно, если у Вас собираются внедрять 1С, то почему не могут оплатить Вам курсы по платформе, хотя бы дистанционные?

По существу:
ЭлементФормы.ТабличноеПоле.РежимВыделения - позволяет задать режим Множественный
ЭлементФормы.ТабличноеПоле.ВыделенныеСтроки - коллекция для обхода
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36197331
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Сисой
спс
но выделение наверняка слетает при закрытии формы
...
Рейтинг: 0 / 0
1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
    #36197571
Фотография badboychik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор1. В какой книжке можно посмотреть как делать отчет типа шахматки, т.е. чтобы раздвигались столбцы и строки, а на пересечении ставились соответствующие данные?

2. Каким-либо образом можно при распечатке отчета выводить данные на 2 листах, т.е. пусть печатаем счет-фактуру, но на печать должна выйте сама форма счета-фактуры плюс еще на отдельном листе форма счета (у счета свой шаблон)

3. Можно ли каким-либо образом помечать не одну а группу записей, к примеру для массовых действий? Как массово можно отработать (провести) 100 документов? В каждый заходить ?

4. Можно ли сделать массовые процедуры, работающие по отмеченным записям ?

5. Можно ли сделать на форме доп. колонки, работающие на основании запроса ?

6. Каким образом можно программно добавлять/исправлять/удалять/проводить/... , одним словом выполнять действами с документами ? Т.е. я так понимаю это должны быть какие-то действия/процедуры/функции ?

7. Можно ли вызывать модальную форму из 1С, основываясь на данных текущей строки. К примеру, стоим в строчке с документом, нажимаем кнопочку - появляется форма списка других документов (определенного типа, описанная нами заранее), у которых допустим совпадает контрагент. Т.е. как сделать параметры инициализации(привязки) формы при открытии ?

8. Можно ли конструировать форму не из конструктора, а из запроса ?

9. Есть ли подобие схемы связей в 1С, которая каскадно показывала мне какое движение совершил тот или иной объект. К примеру если я хочу просмотреть цепочку по гос.контракту, я ее себе представляю так:
ГК -> Бюджетное обязательство -> Входящая счет-фактура -> Хозяйственая операция
|_> Банковски документ -> Хозяйственая операция
|_> Хозяйственая операция
1. Делаете горизонтальные и вертикальные секции и выводИте значение с помощью процедуры Присоединить("ГорСекция"+НомерГ+"|ВертСекция"+НомерВ), ячейка присоединится справа. Когда выведите все столбцы, ячейку первого столбца выводИте процедурой Вывести("ГорСекцияN|ВертСекция1"), дальше опять присоединением. Главное перед выводом вычислить сколько колонок и строк будет, а дальше обычные циклы - один в другом

2. Строим счет-фактуру в одном таб.документе
Выводим счет-фактуру
Строим счет в другом таб. документе
Выводим счет. Можно на отдельном листе в том же окне, можно в отдельном окне

3. Для массовых действий есть типовая "Групповая обработка справочников и документов". Очень удобная. Там можно и помечать какие хош, и все сразу обработать... А где НАДО помечать?

4. Помеченным где? Для массовых действий есть "Универсальные подбор и обработка объектов". Там можно свой алгоритм обработки зафигачить.

5. Вроде можно. Есть событие "ПриВыводеСтроки", туда можно засунуть процедуру, динамически берущую откуда-то данные для ячейки , главное не тормозила чтоб

6. а) НовыйДок = Документ.*****.СоздатьДокумент();
б) исправлять??? что это значит? можно найти по коду, изменить реквизиты, сохранить. Пойдет так?
в) Док.УстановитьПометкуУдаления(Истина);
г) Док.Записать(РежимЗаписиДокумента.Проведение);

7. Можно. На форму списка добавляем кнопку, при нажатии берем текущий документ из строки, его контрагента, выбираем какие надо документы с ним, создаем форму модальную, кидаем в реквизит формы полученный список, открываем, радуемся. Должно сработать

8. Брать данные из документов и справочников не обязательно, можно создать чистую форму, с непривязанными полями и загонять данные из запроса при открытии: ЭлементыФормы.Поле764.Значение = РезЗапрос.Поле678;

9. Можно юзать кнопку Структура Подчиненности, если документы на основании были введены. Если нет, то надо думать. Или создать и юзать бизнес-процесс, или модифицировать документы, чтобы они при проведении где то регистрировались. А потом сделать обработку, выводящую красивый отчет о цепочке. Заодно можно сделать контроль цепочки, но все это уже есть в бизнес-процессах

P.S. В восьмерке можно ВСЁ! ;)))
...
Рейтинг: 0 / 0
25 сообщений из 60, страница 1 из 3
Форумы / [игнор отключен] [закрыт для гостей] / 1C v8: Несколько сложных для новичка вопросов по конфигурированию платформы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]