|
0 / 0 / 0
Регистрация: 01.08.2013
Сообщений: 30
|
||||||
Данные из текущего документа + Данные из справочника. Внешняя печатная форма22.08.2013, 15:11. Показов 16290. Ответов 35
Метки нет (Все метки)
Волей судьбы пришлось столкнуться с 1С, до этого 1С не видел...
Задача: Создать Внешнюю печатную форму, чтоб пользователь из "Реализация товаров и услуг", мог распечатать договор "на фирменном бланке", подредактировал немного чужой исходник, более менее понял что и как берется из ТЕКУЩЕГО документа, но в документе не хватает параметров, а именно: ФИО руководителя, Должность.. возможно еще чего, это уже не суть. Листинг:
1С:Предприятие 8.1 (8.1.14.69)
0
|
||||||
| 22.08.2013, 15:11 | |
|
Ответы с готовыми решениями:
35
Внешняя печатная форма с доп.формой. Как перенести данные открытого документа Печатная форма, выбирать данные не только из одного документа
|
|
0 / 0 / 0
Регистрация: 01.08.2013
Сообщений: 30
|
|||
| 28.08.2013, 08:45 [ТС] | |||
Добавлено через 2 часа 9 минут
0
|
|||
|
Шизофреник
361 / 363 / 83
Регистрация: 25.06.2013
Сообщений: 1,141
|
|
| 28.08.2013, 16:36 | |
|
1 картина: случай когда основной есть
2 картина: крутим все контакты контрагента
0
|
|
|
Шизофреник
361 / 363 / 83
Регистрация: 25.06.2013
Сообщений: 1,141
|
|
| 28.08.2013, 16:41 | |
|
должность там - это строка... если руководителя/директора среди контактов не идентифицируете, кого царем делать будете?
0
|
|
|
0 / 0 / 0
Регистрация: 01.08.2013
Сообщений: 30
|
|
| 29.08.2013, 06:51 [ТС] | |
|
wladimir_ui, пусть это будет форс-мажор )) а если серьезно, то это условие будет обязательно для заполнения, т.е. ОсновноеКонтактноеЛицо будет обязательно директор/босс/шеф и тд.. в любом случае это проще чем бухгалтер при заполнении договора копипастит данные из 1С в Word
0
|
|
|
Шизофреник
361 / 363 / 83
Регистрация: 25.06.2013
Сообщений: 1,141
|
||||||
| 29.08.2013, 07:20 | ||||||
|
Ну если основное контактное будет заполнено то все должно работать. Только концовку надо поменять:
0
|
||||||
|
0 / 0 / 0
Регистрация: 01.08.2013
Сообщений: 30
|
|||||||||||
| 29.08.2013, 09:46 [ТС] | |||||||||||
|
wladimir_ui, я похоже тормоз (
0
|
|||||||||||
|
Шизофреник
361 / 363 / 83
Регистрация: 25.06.2013
Сообщений: 1,141
|
|
| 29.08.2013, 11:25 | |
|
Сделайте так:
| РеализацияТоваровУслуг.Контрагент.Основн оеКонтактноеЛицо.Фамилия как Фамилия, | РеализацияТоваровУслуг.Контрагент.Основн оеКонтактноеЛицо.Имя как Имя, | РеализацияТоваровУслуг.Контрагент.Основн оеКонтактноеЛицо.Отчество как Отчество, Тогда у вас заработает: Фамилия = Выборка.Фамилия; ... ![]() Добавлено через 20 минут в приведенном вами | РеализацияТоваровУслуг.Контрагент.Основн оеКонтактноеЛицоФамилия точки между харей и фамилией не хватат | РеализацияТоваровУслуг.Контрагент.Основн оеКонтактноеЛицо.Фамилия
0
|
|
|
Шизофреник
361 / 363 / 83
Регистрация: 25.06.2013
Сообщений: 1,141
|
|
| 29.08.2013, 12:52 | |
|
сделаем проще: выложите обработку - гляну чего вы там навояли
0
|
|
|
0 / 0 / 0
Регистрация: 01.08.2013
Сообщений: 30
|
|
| 29.08.2013, 13:08 [ТС] | |
|
Добавил
Dogovor.rar
0
|
|
|
Шизофреник
361 / 363 / 83
Регистрация: 25.06.2013
Сообщений: 1,141
|
||||||||||||||||
| 29.08.2013, 15:00 | ||||||||||||||||
Макет.Параметры.Пункт881 = "Лицензиат: " + Шапка.Организация + Макет.Параметры.Пункт882 ="Сублицензиат: " + Шапка.Фамилия; По сути это звучит так: В Макете вместо параметра "Пункт881" вставить результат сравнения строки "Лицензиат: " + Шапка.Организация + Макет.Параметры.Пункт882 и строки "Сублицензиат: " + Шапка.Фамилия а так как они не равны, то и результат сложения = ЛОЖЬ Не по теме: Вопрос: 2х2=4 В шапку то фио/должность нормально попали, будьте внимательнее. ![]() Добавлено через 53 минуты з.ы. рекомендую: 1. в обработке создать форму (при создании поставить галки на реквизитах, чтоб они на форму попали) 2. на кнопку "выполнить" повесьте код:
1
|
||||||||||||||||
|
0 / 0 / 0
Регистрация: 01.08.2013
Сообщений: 30
|
||||||
| 30.08.2013, 14:34 [ТС] | ||||||
|
долбаная ";" )))) спасибо, сам бы 100% не нашел!!!
Добавлено через 23 часа 31 минуту почти все получилось, осталось добавить данные о адресах и телефонах контрагента..
0
|
||||||
|
32 / 32 / 3
Регистрация: 11.02.2012
Сообщений: 91
|
||||||
| 30.08.2013, 22:22 | ||||||
0
|
||||||
|
20 / 20 / 0
Регистрация: 29.08.2013
Сообщений: 57
|
|||||||||||
| 31.08.2013, 15:53 | |||||||||||
|
Может неправильно понимаю задачу, но что мешает сделать так как уже советовали в самом начеле?
Если справочник КонтактныеЛица подчинен справочнику Контрагенты, то дополнить запрос как-то так:
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 01.08.2013
Сообщений: 30
|
||||||
| 02.09.2013, 13:26 [ТС] | ||||||
|
fastumgel, не понял как это реализовать..
весь текст приводить не буду, только что касается контактной информации, сделал так:
Добавлено через 4 минуты Kubus, спорить не буду, но мне показалось что так проще, по крайней мере работает
0
|
||||||
|
32 / 32 / 3
Регистрация: 11.02.2012
Сообщений: 91
|
||||||
| 02.09.2013, 14:18 | ||||||
1
|
||||||
| 02.09.2013, 14:18 | |
|
Внешняя печатная форма Внешняя печатная форма Внешняя печатная форма Внешняя печатная форма Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки
Правым кликом по серверу -> отладочная информация -> edit
Заменить "net": "raw", на "net": "tcp",
Нажать кнопку reload.
|
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|