Имя: Пароль:
1C
1С v8
Таблица значений
,
0 Nst
 
naïve
05.05.17
11:38
Добрый день!
прошу помощи, так как только начинаю изучать 1с.
нужно  сделать колонки фио,завтрак,обед,ужин,поздний ужин.
фио-это справочник.сотрудники, остальное-количество(1,2,5) - заполняется вручную.
это документ, его надо сделать с табличной части.

Это делается с помощью таблицы значений?но на форме ее нет

ТаблицаЗначений = Новый ТаблицаЗначений;

ТаблицаЗначений.Колонки.Добавить("ФИО", Новый ОписаниеТипов("СправочникСсылка.Сотрудники"));
ТаблицаЗначений.Колонки.Добавить("Название");
ТаблицаЗначений.Колонки.Добавить("Количество");

НоваяСтрока = ТаблицаЗначений.Добавить();
НоваяСтрока.Название = "Завтрак";
НоваяСтрока.Количество = "1";

Для Каждого ТекущаяСтрока Из ТаблицаЗначений Цикл
   Сообщить(ТекущаяСтрока.Название);
КонецЦикла;

как сделать эту таблицу заполняемой вручную?
в том направлении хоть думаю?
1 polosov
 
05.05.17
11:41
(0) Общую задачу озвучь.
Может тебе документ с ТЧ больше подойдет.
2 elCust
 
05.05.17
11:41
(0) В реквизитах документа есть табличная часть, начинай с нее. А табличную часть на форму
3 polosov
 
05.05.17
11:42
+(1)А ну да, дочитал.
Делаешь у документа табличную часть и  работаешь с ней.
4 dred999
 
05.05.17
11:44
(0) Таблица значений тебе здесь не нужна. Ребята правильно говорят добавляй табличную часть с нужными реквизитами и вытягивай ее на форму.
5 Nst
 
naïve
05.05.17
12:11
Простите,что туплю.
Реквизиты выводятся на форму,как отдельные поля для заполнения, но не в саму таблицу в виде колонок.
каким образом это сделать?
6 Остап Сулейманович
 
05.05.17
12:13
(5) Табличную часть в документ уже добавил?
7 Nst
 
naïve
05.05.17
12:15
(5) да, добавила
8 Михаил Козлов
 
05.05.17
12:20
Возьмите какую-нибудь типовую конфигурацию. Возможно, найдете немало полезного.
9 Mort
 
05.05.17
12:22
Или просто добавьте годное фото в личку.
10 Nst
 
naïve
05.05.17
12:36
(8) так и делаю, но безрезультатно
11 PLUT
 
05.05.17
12:42
+(8) ERP 2.0 кладезь полезного
12 Михаил Козлов
 
05.05.17
12:42
(11) Посмотрите на любой документ с табличными частями и посмотрите на его форму. Увидите на форме табличное поле, привязанное к табличной части (данные).
Попробуйте разные пункты меню (по правой кнопке мыши).
И обязательно напишите управляемые формы или обычные.
13 Redkiy
 
05.05.17
12:46
(7) давай уже скриншот экрана
14 BigShmax
 
05.05.17
12:47
(10)    фото не очень информативное.
15 СамыйУмный
 
05.05.17
12:48
(14) у неё в профиле ссылка на ВК, посмотри, там больше фото, может твоя будущая жена...кто знает
16 Nst
 
naïve
05.05.17
13:00
(11) спасибо большое, дошло
17 zvial
 
05.05.17
13:09
(16) Быстро вы разобрались, однако
18 BigShmax
 
05.05.17
13:20
(15) 2+ года не имею соцсетей как класс.  И счастлив , времени вагон появилось :-)   так что ссылка в ВК  мне не катит
19 Nst
 
naïve
05.05.17
13:57
(17) ну, так получилось
20 Nst
 
naïve
05.05.17
14:30
а подскажите еще кое что,пожалуйста?
колонки у меня получились:
фио,завтрак,обед,ужин, позднийужин
добавила еще одну колонку - итого.
как сложить количество завтраков,обедов,ужинов,поздних ужинов в колонку "Итого"?
через "путь к данным подвала"?
21 Михаил Козлов
 
05.05.17
14:38
(20) Если нужно в подвале видеть суммы по строкам колонки: взведите галку подвала в табличном поле. Для нужных колонок установите флаг итогов в подвале.
Если в колонке "Итого" нужно видеть сумму разных колонок по строке, то:
1. Либо добавить реквизит Итого в табличную часть и позаботиться о его расчете при изменении данных в строке
2. Либо добавить колонку "Итого" в  табличное поле и в событии табличного поля ПриПолученииДанных вывести (УстановитьТекст(...)) текст в ячейку "Итого".