![]() |
![]() |
![]() |
|
Как определить содержит ли переменная какое либо значение? | ☑ | ||
---|---|---|---|---|
0
Сергей-88
06.07.11
✎
14:34
|
как определить содержит ли переменная допустим "количество" какое либо значение? то есть не является пустой?
|
|||
1
Живой Ископаемый
06.07.11
✎
14:35
|
В запросе?
|
|||
2
Stim213
06.07.11
✎
14:35
|
ЗначениеЗаполнено()
|
|||
3
Живой Ископаемый
06.07.11
✎
14:35
|
0 - это пустое значение?
|
|||
4
Живой Ископаемый
06.07.11
✎
14:36
|
сравнить с неопределено
|
|||
5
VladZ
06.07.11
✎
14:36
|
(0) А если содержит null?
|
|||
6
Сергей-88
06.07.11
✎
14:37
|
в 1С 8.2
допустим я получаю данные из ячейки екселя и мнен нужна узнать пусчтая она или нет |
|||
7
Ц_У
06.07.11
✎
14:39
|
(6) дык там строка вроде на выходе всегда... =""
|
|||
8
Defender aka LINN
06.07.11
✎
14:39
|
(6) Ну да, действительно, какая разница - переменная, ячейка документа Excel...
|
|||
9
Stim213
06.07.11
✎
14:39
|
+ кста, видел в одной базе экспортную функцию ЗначениеНезаполнено()
|
|||
10
Ц_У
06.07.11
✎
14:41
|
(9) раньше так и было, потом 1с переименовало в ЗначениеЗаполнено() пришлось заплатку ставить =)
|
|||
11
Reset
06.07.11
✎
14:42
|
Если Переменная=ЗначениеКотороеТыСчитаешьПустым тогда Сообщить("Переменная не содержит значения") КонецЕсли;
По сути - если ячейка не заполнена в экселе,в свойстве Value 1С "видит" Неопределено. |
|||
12
Мизантроп
06.07.11
✎
14:43
|
Функция ЗначениеНеЗаполнено(Значение) Экспорт
есть в 1С:Предприятие 8.1 (8.1.15.14) |
|||
13
Reset
06.07.11
✎
14:43
|
2003 эксел
с более поздними не сталкивался |
|||
14
Defender aka LINN
06.07.11
✎
14:43
|
(9), (10) Это типовая функция, если что. Была еще в ту пору, когда в платформе не было ЗначениеЗаполнено().
|
|||
15
Ненавижу 1С
гуру
06.07.11
✎
14:44
|
а в запросе все ж веселей ))
|
|||
16
Reset
06.07.11
✎
14:48
|
(12) Как интересно. Прямо таки в платформе?
|
|||
17
Мизантроп
06.07.11
✎
14:48
|
(14)
1С:Предприятие 8.2 (8.2.13.219) Бухгалтерия предприятия 2.0.17.6_82 Функция ЗначениеНеЗаполнено(Значение) Экспорт |
|||
18
Мизантроп
06.07.11
✎
14:49
|
(16) в бухгалтерии
|
|||
19
Defender aka LINN
06.07.11
✎
15:01
|
(17) Дай-ка угадаю - не типовая?
|
|||
20
Reset
06.07.11
✎
15:05
|
(19) Посмотрел, в наитиповейшей 2.0.24.10 - Есть. Правда, не в общем модуле, а в обработке ИмпортЭкспортОперацийПоЛицевымСчетамРаботников.
Та самая! :) |
|||
21
Reset
06.07.11
✎
15:06
|
+(20) БП 2.0.24.10
|
|||
22
Сергей-88
06.07.11
✎
15:14
|
А можна ли как то определить в екселе цифры в ячейках или строка?
|
|||
23
Найч
06.07.11
✎
15:16
|
(22) только через шифт+ф9 по моему, но можно переделать Число(); Строка();
|
|||
24
Сергей-88
06.07.11
✎
15:18
|
Ясно. просто у меня в прайсе есть столбик:
Зарядные устройства 58641 45826 58641 накоптели 58641 45826 50386 50385 52606 23055 |
|||
25
Сияющий Асинхраль
06.07.11
✎
15:20
|
Под 8.0 в платформе не было предопределенной значениезаполнено, поэтому в типовых конфах определялась значениенезаполнено. В старых конфах еще встречается
|
|||
26
Сергей-88
06.07.11
✎
15:22
|
а вот как можна сделать так чтобы при считывании строчки запоминался одно значение и передовалось когда считываем вторую?
|
|||
27
Сергей-88
06.07.11
✎
15:22
|
в екселе.
|
|||
28
Сергей-88
06.07.11
✎
15:23
|
тоесть у меня идет столбик перечисляются мышь и потом элементы...вот я выбираю первую строчку создаю группу мыши и затем при выборе строчек других новый элемент создавался в этой же группе.
|
|||
29
hhhh
06.07.11
✎
15:26
|
(28) ну создай переменную ТекущаяГруппа.
|
|||
30
Сергей-88
06.07.11
✎
15:29
|
но ведь когда я снова выбираю новую строчку в цикле из екселя ее значение пропадает, теряется....
|
|||
31
Сергей-88
06.07.11
✎
15:32
|
то есть мне нужно так - выбираю первую строчку и запоминаю значение определенной яцейки затем при выборе вторую строчку чтобы я мог снова взять значение которое запомнил из первой строки.
|
|||
32
Reset
06.07.11
✎
15:33
|
Это значит что программирование - не тот род занятий, которым тебе стоит заниматься.
|
|||
33
Сергей-88
06.07.11
✎
15:34
|
вот можно ли так сделать чтобы это значение из первой строки екселя мне как бы сохранить чтобы потом обращаться?
|
|||
34
Сергей-88
06.07.11
✎
15:35
|
в универсальных обработках этого нет. там делается все сначало вручну...а мне хочется программно...
|
|||
35
Ненавижу 1С
гуру
06.07.11
✎
16:04
|
тебе нужно просто уметь отделять ячейки групп от элементов, все
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |