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

Хранилище

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

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



> Обращение к ТЗ созданной одной форме из другой          
SanSay Подменю пользователя
сообщение 13.12.13, 15:56
Сообщение #1

Говорящий
***
Группа: Пользователи
Сообщений: 55
Из: Наб.Челны
Спасибо сказали: 1 раз
Рейтинг: 0

Здравствуйте уважаемые титаны 1С
нужна помощь

есть форма1 там есть ПолеТабличногоДокумента куда вводятся данные и формируется ТаблицаЗначений, но она никуда не выводится так сказать находится "в уме"
есть форма2 вот из нее можно добраться к этой ТаблицеЗначений?

Vofka Подменю пользователя
сообщение 13.12.13, 16:02
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Зачем?

alex040269 Подменю пользователя
сообщение 13.12.13, 16:09
Сообщение #3

Крутой
Иконка группы
Группа: Местный
Сообщений: 1626
Из: Гуляйполе
Спасибо сказали: 236 раз
Рейтинг: 0

Цитата(SanSay @ 13.12.13, 15:56) *
есть форма2 вот из нее можно добраться к этой ТаблицеЗначений?

можно форма2.ТаблицаЗначений, если ТаблицаЗначений реквизит формы, иди экспортная переменная, но поддержу вопрос вофки: Зачем? Шаткий какой-то алгоритм получается. Очень зависит от последовательности действий и т.д.



Signature
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник.
ЗиУП

SanSay Подменю пользователя
сообщение 13.12.13, 17:35
Сообщение #4

Говорящий
***
Группа: Пользователи
Сообщений: 55
Из: Наб.Челны
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(Vofka @ 13.12.13, 18:02) *
Зачем?

на работе есть 1С
я являюсь обычным сотрудником, без доступа к конфигуратору этой 1С
мне нужно делать кучу ГЕМОРОЙНЫХ отчетов, которые вытекают из множества других ОБЫЧНЫХ/стандартных отчетов этой 1С

раньше я эти ГЕМОРОЙНЫЕ отчеты объединял/форматировал/видоизменял и т.п. в EXCEL, но вот решил расширять кругозор и сейчас перевожу свои екселевские наработки которые существенно упрощают мне жизнь в 1С



Цитата(alex040269 @ 13.12.13, 18:09) *
можно форма2.ТаблицаЗначений, если ТаблицаЗначений реквизит формы, иди экспортная переменная, но поддержу вопрос вофки: Зачем? Шаткий какой-то алгоритм получается. Очень зависит от последовательности действий и т.д.

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

вот о такой ТаблицеЗначений идет течь
которая создается:
МояТЗ = Новый ТаблицаЗначений;     // создаем новую таблицу значений, хранящуюся в переменной "МояТЗ"
МояТЗ.Колонки.Добавить("Фамилия"); // создаем колонку "Фамилия"
МояТЗ.Колонки.Добавить("Имя");     // создаем колонку "Имя"


На вопрос зачем ответил вофке

Ardi Подменю пользователя
сообщение 13.12.13, 18:35
Сообщение #5

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

В объекте с таблицей значений жмём кнопку и открываем нашу обработку. При этом в нашу обработку передаём ссылку на форму и можем обращаться ко всем реквизитам исходной формы.

Так как основные объекты в конфигураторе программировать нельзя - то воспольлзоваться механизмом "Сервис\Внешние печатные формы и обработки".


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

Спасибо сказали: SanSay,

SanSay Подменю пользователя
сообщение 13.12.13, 18:56
Сообщение #6

Говорящий
***
Группа: Пользователи
Сообщений: 55
Из: Наб.Челны
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(Ardi @ 13.12.13, 20:35) *
В объекте с таблицей значений жмём кнопку и открываем нашу обработку. При этом в нашу обработку передаём ссылку на форму и можем обращаться ко всем реквизитам исходной формы.

Так как основные объекты в конфигураторе программировать нельзя - то воспольлзоваться механизмом "Сервис\Внешние печатные формы и обработки".

о каком объекте с таблицей значений идет речь?
у меня нет такого объекта... у меня таблица значений виииртууууаааальнааааяяяяя.

Ardi Подменю пользователя
сообщение 13.12.13, 19:00
Сообщение #7

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

В документ вставить кнопку.


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

SanSay Подменю пользователя
сообщение 14.12.13, 7:21
Сообщение #8

Говорящий
***
Группа: Пользователи
Сообщений: 55
Из: Наб.Челны
Спасибо сказали: 1 раз
Рейтинг: 0

блин, я не верю, что такое простое действие как обращение к ТЗ из другой формы так "через ...." делается.

alex040269 Подменю пользователя
сообщение 14.12.13, 11:13
Сообщение #9

Крутой
Иконка группы
Группа: Местный
Сообщений: 1626
Из: Гуляйполе
Спасибо сказали: 236 раз
Рейтинг: 0

Прочитайте внимательно первое предложение http://pro1c.org.ua/index.php?s=&showt...ost&p=79212
Чтобы таблица была доступной, она должна быть реквизитом формы или объявлена в модуле формы
Перем МояТЗ Экспорт;
(вверху кода)


Signature
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник.
ЗиУП

Спасибо сказали: SanSay,

SanSay Подменю пользователя
сообщение 14.12.13, 11:47
Сообщение #10

Говорящий
***
Группа: Пользователи
Сообщений: 55
Из: Наб.Челны
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(alex040269 @ 14.12.13, 13:13) *
Перем МояТЗ Экспорт;

ну вот же... все так просто!!!
добавил в модуль приложения (который главный) и все заработало 32542460.gif
крандец, 2 дня мучаюсь.
СПАСИБО!!!

Ardi Подменю пользователя
сообщение 14.12.13, 12:09
Сообщение #11

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

Цитата(SanSay @ 13.12.13, 18:35) *
я являюсь обычным сотрудником, без доступа к конфигуратору этой 1С



Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

SanSay Подменю пользователя
сообщение 14.12.13, 12:49
Сообщение #12

Говорящий
***
Группа: Пользователи
Сообщений: 55
Из: Наб.Челны
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(Ardi @ 14.12.13, 14:09) *
Цитата(SanSay @ 13.12.13, 18:35) *


я являюсь обычным сотрудником, без доступа к конфигуратору этой 1С



всмысле это вопрос почему обычный сотрудник занимается этим?

Ardi Подменю пользователя
сообщение 14.12.13, 12:59
Сообщение #13

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

без доступа к конфигуратору


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

SanSay Подменю пользователя
сообщение 14.12.13, 13:19
Сообщение #14

Говорящий
***
Группа: Пользователи
Сообщений: 55
Из: Наб.Челны
Спасибо сказали: 1 раз
Рейтинг: 0

без доступа к основной базе, в которой я могу лишь взять отчеты, но с полным доступом к своей, в которой я все отчеты и собираюсь объединять.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 25.04.24, 11:59
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!